security: use G_GNUC_UNUSED

Use G_GNUC_UNUSED from GLib instead of ATTRIBUTE_UNUSED.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
Ján Tomko 2019-10-14 14:45:33 +02:00
parent 8b5ef0a6b8
commit bfefd2cb09
8 changed files with 231 additions and 231 deletions

View File

@ -163,7 +163,7 @@ profile_status_file(const char *str)
* load (add) a profile. Will create one if necessary * load (add) a profile. Will create one if necessary
*/ */
static int static int
load_profile(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, load_profile(virSecurityManagerPtr mgr G_GNUC_UNUSED,
const char *profile, const char *profile,
virDomainDefPtr def, virDomainDefPtr def,
const char *fn, const char *fn,
@ -321,28 +321,28 @@ AppArmorSetSecurityHostdevLabelHelper(const char *file, void *opaque)
} }
static int static int
AppArmorSetSecurityUSBLabel(virUSBDevicePtr dev ATTRIBUTE_UNUSED, AppArmorSetSecurityUSBLabel(virUSBDevicePtr dev G_GNUC_UNUSED,
const char *file, void *opaque) const char *file, void *opaque)
{ {
return AppArmorSetSecurityHostdevLabelHelper(file, opaque); return AppArmorSetSecurityHostdevLabelHelper(file, opaque);
} }
static int static int
AppArmorSetSecurityPCILabel(virPCIDevicePtr dev ATTRIBUTE_UNUSED, AppArmorSetSecurityPCILabel(virPCIDevicePtr dev G_GNUC_UNUSED,
const char *file, void *opaque) const char *file, void *opaque)
{ {
return AppArmorSetSecurityHostdevLabelHelper(file, opaque); return AppArmorSetSecurityHostdevLabelHelper(file, opaque);
} }
static int static int
AppArmorSetSecuritySCSILabel(virSCSIDevicePtr dev ATTRIBUTE_UNUSED, AppArmorSetSecuritySCSILabel(virSCSIDevicePtr dev G_GNUC_UNUSED,
const char *file, void *opaque) const char *file, void *opaque)
{ {
return AppArmorSetSecurityHostdevLabelHelper(file, opaque); return AppArmorSetSecurityHostdevLabelHelper(file, opaque);
} }
static int static int
AppArmorSetSecurityHostLabel(virSCSIVHostDevicePtr dev ATTRIBUTE_UNUSED, AppArmorSetSecurityHostLabel(virSCSIVHostDevicePtr dev G_GNUC_UNUSED,
const char *file, void *opaque) const char *file, void *opaque)
{ {
return AppArmorSetSecurityHostdevLabelHelper(file, opaque); return AppArmorSetSecurityHostdevLabelHelper(file, opaque);
@ -350,7 +350,7 @@ AppArmorSetSecurityHostLabel(virSCSIVHostDevicePtr dev ATTRIBUTE_UNUSED,
/* Called on libvirtd startup to see if AppArmor is available */ /* Called on libvirtd startup to see if AppArmor is available */
static int static int
AppArmorSecurityManagerProbe(const char *virtDriver ATTRIBUTE_UNUSED) AppArmorSecurityManagerProbe(const char *virtDriver G_GNUC_UNUSED)
{ {
char *template_qemu = NULL; char *template_qemu = NULL;
char *template_lxc = NULL; char *template_lxc = NULL;
@ -391,25 +391,25 @@ AppArmorSecurityManagerProbe(const char *virtDriver ATTRIBUTE_UNUSED)
* currently not used. * currently not used.
*/ */
static int static int
AppArmorSecurityManagerOpen(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED) AppArmorSecurityManagerOpen(virSecurityManagerPtr mgr G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
AppArmorSecurityManagerClose(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED) AppArmorSecurityManagerClose(virSecurityManagerPtr mgr G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static const char * static const char *
AppArmorSecurityManagerGetModel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED) AppArmorSecurityManagerGetModel(virSecurityManagerPtr mgr G_GNUC_UNUSED)
{ {
return SECURITY_APPARMOR_NAME; return SECURITY_APPARMOR_NAME;
} }
static const char * static const char *
AppArmorSecurityManagerGetDOI(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED) AppArmorSecurityManagerGetDOI(virSecurityManagerPtr mgr G_GNUC_UNUSED)
{ {
return SECURITY_APPARMOR_VOID_DOI; return SECURITY_APPARMOR_VOID_DOI;
} }
@ -421,7 +421,7 @@ AppArmorSecurityManagerGetDOI(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED)
* called on shutdown. * called on shutdown.
*/ */
static int static int
AppArmorGenSecurityLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, AppArmorGenSecurityLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def) virDomainDefPtr def)
{ {
int rc = -1; int rc = -1;
@ -488,8 +488,8 @@ static int
AppArmorSetSecurityAllLabel(virSecurityManagerPtr mgr, AppArmorSetSecurityAllLabel(virSecurityManagerPtr mgr,
virDomainDefPtr def, virDomainDefPtr def,
const char *stdin_path, const char *stdin_path,
bool chardevStdioLogd ATTRIBUTE_UNUSED, bool chardevStdioLogd G_GNUC_UNUSED,
bool migrated ATTRIBUTE_UNUSED) bool migrated G_GNUC_UNUSED)
{ {
virSecurityLabelDefPtr secdef = virDomainDefGetSecurityLabelDef(def, virSecurityLabelDefPtr secdef = virDomainDefGetSecurityLabelDef(def,
SECURITY_APPARMOR_NAME); SECURITY_APPARMOR_NAME);
@ -508,9 +508,9 @@ AppArmorSetSecurityAllLabel(virSecurityManagerPtr mgr,
* running. * running.
*/ */
static int static int
AppArmorGetSecurityProcessLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, AppArmorGetSecurityProcessLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def, virDomainDefPtr def,
pid_t pid ATTRIBUTE_UNUSED, pid_t pid G_GNUC_UNUSED,
virSecurityLabelPtr sec) virSecurityLabelPtr sec)
{ {
int rc = -1; int rc = -1;
@ -548,7 +548,7 @@ AppArmorGetSecurityProcessLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED,
* more details. Currently called via qemudShutdownVMDaemon. * more details. Currently called via qemudShutdownVMDaemon.
*/ */
static int static int
AppArmorReleaseSecurityLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, AppArmorReleaseSecurityLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def) virDomainDefPtr def)
{ {
virSecurityLabelDefPtr secdef = virDomainDefGetSecurityLabelDef(def, virSecurityLabelDefPtr secdef = virDomainDefGetSecurityLabelDef(def,
@ -564,10 +564,10 @@ AppArmorReleaseSecurityLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED,
static int static int
AppArmorRestoreSecurityAllLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, AppArmorRestoreSecurityAllLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def, virDomainDefPtr def,
bool migrated ATTRIBUTE_UNUSED, bool migrated G_GNUC_UNUSED,
bool chardevStdioLogd ATTRIBUTE_UNUSED) bool chardevStdioLogd G_GNUC_UNUSED)
{ {
int rc = 0; int rc = 0;
virSecurityLabelDefPtr secdef = virSecurityLabelDefPtr secdef =
@ -590,7 +590,7 @@ AppArmorRestoreSecurityAllLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED,
* LOCALSTATEDIR/log/libvirt/qemu/<vm name>.log * LOCALSTATEDIR/log/libvirt/qemu/<vm name>.log
*/ */
static int static int
AppArmorSetSecurityProcessLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, AppArmorSetSecurityProcessLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def) virDomainDefPtr def)
{ {
int rc = -1; int rc = -1;
@ -634,7 +634,7 @@ AppArmorSetSecurityProcessLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED,
* process*. * process*.
*/ */
static int static int
AppArmorSetSecurityChildProcessLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, AppArmorSetSecurityChildProcessLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def, virDomainDefPtr def,
virCommandPtr cmd) virCommandPtr cmd)
{ {
@ -672,22 +672,22 @@ AppArmorSetSecurityChildProcessLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED,
} }
static int static int
AppArmorSetSecurityDaemonSocketLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, AppArmorSetSecurityDaemonSocketLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr vm ATTRIBUTE_UNUSED) virDomainDefPtr vm G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
AppArmorSetSecuritySocketLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, AppArmorSetSecuritySocketLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def ATTRIBUTE_UNUSED) virDomainDefPtr def G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
AppArmorClearSecuritySocketLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, AppArmorClearSecuritySocketLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def ATTRIBUTE_UNUSED) virDomainDefPtr def G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
@ -698,7 +698,7 @@ static int
AppArmorRestoreSecurityImageLabel(virSecurityManagerPtr mgr, AppArmorRestoreSecurityImageLabel(virSecurityManagerPtr mgr,
virDomainDefPtr def, virDomainDefPtr def,
virStorageSourcePtr src, virStorageSourcePtr src,
virSecurityDomainImageLabelFlags flags ATTRIBUTE_UNUSED) virSecurityDomainImageLabelFlags flags G_GNUC_UNUSED)
{ {
if (!virStorageSourceIsLocalStorage(src)) if (!virStorageSourceIsLocalStorage(src))
return 0; return 0;
@ -745,7 +745,7 @@ AppArmorSetMemoryLabel(virSecurityManagerPtr mgr,
static int static int
AppArmorRestoreMemoryLabel(virSecurityManagerPtr mgr, AppArmorRestoreMemoryLabel(virSecurityManagerPtr mgr,
virDomainDefPtr def, virDomainDefPtr def,
virDomainMemoryDefPtr mem ATTRIBUTE_UNUSED) virDomainMemoryDefPtr mem G_GNUC_UNUSED)
{ {
return reload_profile(mgr, def, NULL, false); return reload_profile(mgr, def, NULL, false);
} }
@ -790,7 +790,7 @@ AppArmorSetInputLabel(virSecurityManagerPtr mgr,
static int static int
AppArmorRestoreInputLabel(virSecurityManagerPtr mgr, AppArmorRestoreInputLabel(virSecurityManagerPtr mgr,
virDomainDefPtr def, virDomainDefPtr def,
virDomainInputDefPtr input ATTRIBUTE_UNUSED) virDomainInputDefPtr input G_GNUC_UNUSED)
{ {
return reload_profile(mgr, def, NULL, false); return reload_profile(mgr, def, NULL, false);
} }
@ -800,7 +800,7 @@ static int
AppArmorSetSecurityImageLabel(virSecurityManagerPtr mgr, AppArmorSetSecurityImageLabel(virSecurityManagerPtr mgr,
virDomainDefPtr def, virDomainDefPtr def,
virStorageSourcePtr src, virStorageSourcePtr src,
virSecurityDomainImageLabelFlags flags ATTRIBUTE_UNUSED) virSecurityDomainImageLabelFlags flags G_GNUC_UNUSED)
{ {
int rc = -1; int rc = -1;
char *profile_name = NULL; char *profile_name = NULL;
@ -846,7 +846,7 @@ AppArmorSetSecurityImageLabel(virSecurityManagerPtr mgr,
} }
static int static int
AppArmorSecurityVerify(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, AppArmorSecurityVerify(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def) virDomainDefPtr def)
{ {
virSecurityLabelDefPtr secdef = virSecurityLabelDefPtr secdef =
@ -867,9 +867,9 @@ AppArmorSecurityVerify(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED,
} }
static int static int
AppArmorReserveSecurityLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, AppArmorReserveSecurityLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def ATTRIBUTE_UNUSED, virDomainDefPtr def G_GNUC_UNUSED,
pid_t pid ATTRIBUTE_UNUSED) pid_t pid G_GNUC_UNUSED)
{ {
/* NOOP. Nothing to reserve with AppArmor */ /* NOOP. Nothing to reserve with AppArmor */
return 0; return 0;
@ -1004,8 +1004,8 @@ AppArmorSetSecurityHostdevLabel(virSecurityManagerPtr mgr,
static int static int
AppArmorRestoreSecurityHostdevLabel(virSecurityManagerPtr mgr, AppArmorRestoreSecurityHostdevLabel(virSecurityManagerPtr mgr,
virDomainDefPtr def, virDomainDefPtr def,
virDomainHostdevDefPtr dev ATTRIBUTE_UNUSED, virDomainHostdevDefPtr dev G_GNUC_UNUSED,
const char *vroot ATTRIBUTE_UNUSED) const char *vroot G_GNUC_UNUSED)
{ {
virSecurityLabelDefPtr secdef = virSecurityLabelDefPtr secdef =
@ -1021,7 +1021,7 @@ static int
AppArmorSetChardevLabel(virSecurityManagerPtr mgr, AppArmorSetChardevLabel(virSecurityManagerPtr mgr,
virDomainDefPtr def, virDomainDefPtr def,
virDomainChrSourceDefPtr dev_source, virDomainChrSourceDefPtr dev_source,
bool chardevStdioLogd ATTRIBUTE_UNUSED) bool chardevStdioLogd G_GNUC_UNUSED)
{ {
char *in = NULL, *out = NULL; char *in = NULL, *out = NULL;
int ret = -1; int ret = -1;
@ -1076,8 +1076,8 @@ AppArmorSetChardevLabel(virSecurityManagerPtr mgr,
static int static int
AppArmorRestoreChardevLabel(virSecurityManagerPtr mgr, AppArmorRestoreChardevLabel(virSecurityManagerPtr mgr,
virDomainDefPtr def, virDomainDefPtr def,
virDomainChrSourceDefPtr dev_source ATTRIBUTE_UNUSED, virDomainChrSourceDefPtr dev_source G_GNUC_UNUSED,
bool chardevStdioLogd ATTRIBUTE_UNUSED) bool chardevStdioLogd G_GNUC_UNUSED)
{ {
virSecurityLabelDefPtr secdef; virSecurityLabelDefPtr secdef;
@ -1120,7 +1120,7 @@ AppArmorSetPathLabel(virSecurityManagerPtr mgr,
static int static int
AppArmorRestoreSavedStateLabel(virSecurityManagerPtr mgr, AppArmorRestoreSavedStateLabel(virSecurityManagerPtr mgr,
virDomainDefPtr def, virDomainDefPtr def,
const char *savefile ATTRIBUTE_UNUSED) const char *savefile G_GNUC_UNUSED)
{ {
return reload_profile(mgr, def, NULL, false); return reload_profile(mgr, def, NULL, false);
} }
@ -1153,8 +1153,8 @@ AppArmorSetFDLabel(virSecurityManagerPtr mgr,
} }
static char * static char *
AppArmorGetMountOptions(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, AppArmorGetMountOptions(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr vm ATTRIBUTE_UNUSED) virDomainDefPtr vm G_GNUC_UNUSED)
{ {
char *opts; char *opts;
@ -1163,8 +1163,8 @@ AppArmorGetMountOptions(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED,
} }
static const char * static const char *
AppArmorGetBaseLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, AppArmorGetBaseLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
int virtType ATTRIBUTE_UNUSED) int virtType G_GNUC_UNUSED)
{ {
return NULL; return NULL;
} }

View File

@ -216,7 +216,7 @@ static int virSecurityDACRestoreFileLabelInternal(virSecurityManagerPtr mgr,
* -1 otherwise. * -1 otherwise.
*/ */
static int static int
virSecurityDACTransactionRun(pid_t pid ATTRIBUTE_UNUSED, virSecurityDACTransactionRun(pid_t pid G_GNUC_UNUSED,
void *opaque) void *opaque)
{ {
virSecurityDACChownListPtr list = opaque; virSecurityDACChownListPtr list = opaque;
@ -432,7 +432,7 @@ virSecurityDACGetImageIds(virSecurityLabelDefPtr seclabel,
* -1 on failure * -1 on failure
*/ */
static int static int
virSecurityDACRememberLabel(virSecurityDACDataPtr priv ATTRIBUTE_UNUSED, virSecurityDACRememberLabel(virSecurityDACDataPtr priv G_GNUC_UNUSED,
const char *path, const char *path,
uid_t uid, uid_t uid,
gid_t gid) gid_t gid)
@ -466,7 +466,7 @@ virSecurityDACRememberLabel(virSecurityDACDataPtr priv ATTRIBUTE_UNUSED,
* -1 on failure (@uid and @gid not touched) * -1 on failure (@uid and @gid not touched)
*/ */
static int static int
virSecurityDACRecallLabel(virSecurityDACDataPtr priv ATTRIBUTE_UNUSED, virSecurityDACRecallLabel(virSecurityDACDataPtr priv G_GNUC_UNUSED,
const char *path, const char *path,
uid_t *uid, uid_t *uid,
gid_t *gid) gid_t *gid)
@ -492,13 +492,13 @@ virSecurityDACRecallLabel(virSecurityDACDataPtr priv ATTRIBUTE_UNUSED,
} }
static virSecurityDriverStatus static virSecurityDriverStatus
virSecurityDACProbe(const char *virtDriver ATTRIBUTE_UNUSED) virSecurityDACProbe(const char *virtDriver G_GNUC_UNUSED)
{ {
return SECURITY_DRIVER_ENABLE; return SECURITY_DRIVER_ENABLE;
} }
static int static int
virSecurityDACOpen(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED) virSecurityDACOpen(virSecurityManagerPtr mgr G_GNUC_UNUSED)
{ {
if (virThreadLocalInit(&chownList, if (virThreadLocalInit(&chownList,
virSecurityDACChownListFree) < 0) { virSecurityDACChownListFree) < 0) {
@ -521,13 +521,13 @@ virSecurityDACClose(virSecurityManagerPtr mgr)
static const char * static const char *
virSecurityDACGetModel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED) virSecurityDACGetModel(virSecurityManagerPtr mgr G_GNUC_UNUSED)
{ {
return SECURITY_DAC_NAME; return SECURITY_DAC_NAME;
} }
static const char * static const char *
virSecurityDACGetDOI(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED) virSecurityDACGetDOI(virSecurityManagerPtr mgr G_GNUC_UNUSED)
{ {
return "0"; return "0";
} }
@ -609,7 +609,7 @@ virSecurityDACTransactionStart(virSecurityManagerPtr mgr)
* -1 otherwise. * -1 otherwise.
*/ */
static int static int
virSecurityDACTransactionCommit(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDACTransactionCommit(virSecurityManagerPtr mgr G_GNUC_UNUSED,
pid_t pid, pid_t pid,
bool lock) bool lock)
{ {
@ -659,7 +659,7 @@ virSecurityDACTransactionCommit(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED,
* Cancels and frees any out standing transaction. * Cancels and frees any out standing transaction.
*/ */
static void static void
virSecurityDACTransactionAbort(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED) virSecurityDACTransactionAbort(virSecurityManagerPtr mgr G_GNUC_UNUSED)
{ {
virSecurityDACChownListPtr list; virSecurityDACChownListPtr list;
@ -1051,7 +1051,7 @@ static int
virSecurityDACRestoreImageLabel(virSecurityManagerPtr mgr, virSecurityDACRestoreImageLabel(virSecurityManagerPtr mgr,
virDomainDefPtr def, virDomainDefPtr def,
virStorageSourcePtr src, virStorageSourcePtr src,
virSecurityDomainImageLabelFlags flags ATTRIBUTE_UNUSED) virSecurityDomainImageLabelFlags flags G_GNUC_UNUSED)
{ {
return virSecurityDACRestoreImageLabelInt(mgr, def, src, false); return virSecurityDACRestoreImageLabelInt(mgr, def, src, false);
} }
@ -1065,7 +1065,7 @@ struct virSecurityDACMoveImageMetadataData {
static int static int
virSecurityDACMoveImageMetadataHelper(pid_t pid ATTRIBUTE_UNUSED, virSecurityDACMoveImageMetadataHelper(pid_t pid G_GNUC_UNUSED,
void *opaque) void *opaque)
{ {
struct virSecurityDACMoveImageMetadataData *data = opaque; struct virSecurityDACMoveImageMetadataData *data = opaque;
@ -1137,7 +1137,7 @@ virSecurityDACSetHostdevLabelHelper(const char *file,
static int static int
virSecurityDACSetPCILabel(virPCIDevicePtr dev ATTRIBUTE_UNUSED, virSecurityDACSetPCILabel(virPCIDevicePtr dev G_GNUC_UNUSED,
const char *file, const char *file,
void *opaque) void *opaque)
{ {
@ -1146,7 +1146,7 @@ virSecurityDACSetPCILabel(virPCIDevicePtr dev ATTRIBUTE_UNUSED,
static int static int
virSecurityDACSetUSBLabel(virUSBDevicePtr dev ATTRIBUTE_UNUSED, virSecurityDACSetUSBLabel(virUSBDevicePtr dev G_GNUC_UNUSED,
const char *file, const char *file,
void *opaque) void *opaque)
{ {
@ -1155,7 +1155,7 @@ virSecurityDACSetUSBLabel(virUSBDevicePtr dev ATTRIBUTE_UNUSED,
static int static int
virSecurityDACSetSCSILabel(virSCSIDevicePtr dev ATTRIBUTE_UNUSED, virSecurityDACSetSCSILabel(virSCSIDevicePtr dev G_GNUC_UNUSED,
const char *file, const char *file,
void *opaque) void *opaque)
{ {
@ -1164,7 +1164,7 @@ virSecurityDACSetSCSILabel(virSCSIDevicePtr dev ATTRIBUTE_UNUSED,
static int static int
virSecurityDACSetHostLabel(virSCSIVHostDevicePtr dev ATTRIBUTE_UNUSED, virSecurityDACSetHostLabel(virSCSIVHostDevicePtr dev G_GNUC_UNUSED,
const char *file, const char *file,
void *opaque) void *opaque)
{ {
@ -1305,7 +1305,7 @@ virSecurityDACSetHostdevLabel(virSecurityManagerPtr mgr,
static int static int
virSecurityDACRestorePCILabel(virPCIDevicePtr dev ATTRIBUTE_UNUSED, virSecurityDACRestorePCILabel(virPCIDevicePtr dev G_GNUC_UNUSED,
const char *file, const char *file,
void *opaque) void *opaque)
{ {
@ -1315,7 +1315,7 @@ virSecurityDACRestorePCILabel(virPCIDevicePtr dev ATTRIBUTE_UNUSED,
static int static int
virSecurityDACRestoreUSBLabel(virUSBDevicePtr dev ATTRIBUTE_UNUSED, virSecurityDACRestoreUSBLabel(virUSBDevicePtr dev G_GNUC_UNUSED,
const char *file, const char *file,
void *opaque) void *opaque)
{ {
@ -1325,7 +1325,7 @@ virSecurityDACRestoreUSBLabel(virUSBDevicePtr dev ATTRIBUTE_UNUSED,
static int static int
virSecurityDACRestoreSCSILabel(virSCSIDevicePtr dev ATTRIBUTE_UNUSED, virSecurityDACRestoreSCSILabel(virSCSIDevicePtr dev G_GNUC_UNUSED,
const char *file, const char *file,
void *opaque) void *opaque)
{ {
@ -1335,7 +1335,7 @@ virSecurityDACRestoreSCSILabel(virSCSIDevicePtr dev ATTRIBUTE_UNUSED,
static int static int
virSecurityDACRestoreHostLabel(virSCSIVHostDevicePtr dev ATTRIBUTE_UNUSED, virSecurityDACRestoreHostLabel(virSCSIVHostDevicePtr dev G_GNUC_UNUSED,
const char *file, const char *file,
void *opaque) void *opaque)
{ {
@ -1577,7 +1577,7 @@ virSecurityDACSetChardevLabel(virSecurityManagerPtr mgr,
static int static int
virSecurityDACRestoreChardevLabelHelper(virSecurityManagerPtr mgr, virSecurityDACRestoreChardevLabelHelper(virSecurityManagerPtr mgr,
virDomainDefPtr def ATTRIBUTE_UNUSED, virDomainDefPtr def G_GNUC_UNUSED,
virDomainChrSourceDefPtr dev_source, virDomainChrSourceDefPtr dev_source,
bool chardevStdioLogd, bool chardevStdioLogd,
bool recall) bool recall)
@ -1671,7 +1671,7 @@ struct _virSecuritySELinuxChardevCallbackData {
static int static int
virSecurityDACRestoreChardevCallback(virDomainDefPtr def, virSecurityDACRestoreChardevCallback(virDomainDefPtr def,
virDomainChrDefPtr dev ATTRIBUTE_UNUSED, virDomainChrDefPtr dev G_GNUC_UNUSED,
void *opaque) void *opaque)
{ {
struct _virSecuritySELinuxChardevCallbackData *data = opaque; struct _virSecuritySELinuxChardevCallbackData *data = opaque;
@ -1765,9 +1765,9 @@ virSecurityDACSetGraphicsLabel(virSecurityManagerPtr mgr,
static int static int
virSecurityDACRestoreGraphicsLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDACRestoreGraphicsLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def ATTRIBUTE_UNUSED, virDomainDefPtr def G_GNUC_UNUSED,
virDomainGraphicsDefPtr gfx ATTRIBUTE_UNUSED) virDomainGraphicsDefPtr gfx G_GNUC_UNUSED)
{ {
/* The only graphics labelling we do is dependent on mountNamespaces, /* The only graphics labelling we do is dependent on mountNamespaces,
@ -1816,7 +1816,7 @@ virSecurityDACSetInputLabel(virSecurityManagerPtr mgr,
static int static int
virSecurityDACRestoreInputLabel(virSecurityManagerPtr mgr, virSecurityDACRestoreInputLabel(virSecurityManagerPtr mgr,
virDomainDefPtr def ATTRIBUTE_UNUSED, virDomainDefPtr def G_GNUC_UNUSED,
virDomainInputDefPtr input) virDomainInputDefPtr input)
{ {
int ret = -1; int ret = -1;
@ -1840,7 +1840,7 @@ virSecurityDACRestoreInputLabel(virSecurityManagerPtr mgr,
static int static int
virSecurityDACRestoreMemoryLabel(virSecurityManagerPtr mgr, virSecurityDACRestoreMemoryLabel(virSecurityManagerPtr mgr,
virDomainDefPtr def ATTRIBUTE_UNUSED, virDomainDefPtr def G_GNUC_UNUSED,
virDomainMemoryDefPtr mem) virDomainMemoryDefPtr mem)
{ {
int ret = -1; int ret = -1;
@ -1862,8 +1862,8 @@ virSecurityDACRestoreMemoryLabel(virSecurityManagerPtr mgr,
static int static int
virSecurityDACRestoreSEVLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDACRestoreSEVLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def ATTRIBUTE_UNUSED) virDomainDefPtr def G_GNUC_UNUSED)
{ {
/* we only label /dev/sev when running with namespaces, so we don't need to /* we only label /dev/sev when running with namespaces, so we don't need to
* restore anything */ * restore anything */
@ -1972,7 +1972,7 @@ virSecurityDACRestoreAllLabel(virSecurityManagerPtr mgr,
static int static int
virSecurityDACSetChardevCallback(virDomainDefPtr def, virSecurityDACSetChardevCallback(virDomainDefPtr def,
virDomainChrDefPtr dev ATTRIBUTE_UNUSED, virDomainChrDefPtr dev G_GNUC_UNUSED,
void *opaque) void *opaque)
{ {
struct _virSecuritySELinuxChardevCallbackData *data = opaque; struct _virSecuritySELinuxChardevCallbackData *data = opaque;
@ -2052,9 +2052,9 @@ virSecurityDACSetSEVLabel(virSecurityManagerPtr mgr,
static int static int
virSecurityDACSetAllLabel(virSecurityManagerPtr mgr, virSecurityDACSetAllLabel(virSecurityManagerPtr mgr,
virDomainDefPtr def, virDomainDefPtr def,
const char *stdin_path ATTRIBUTE_UNUSED, const char *stdin_path G_GNUC_UNUSED,
bool chardevStdioLogd, bool chardevStdioLogd,
bool migrated ATTRIBUTE_UNUSED) bool migrated G_GNUC_UNUSED)
{ {
virSecurityDACDataPtr priv = virSecurityManagerGetPrivateData(mgr); virSecurityDACDataPtr priv = virSecurityManagerGetPrivateData(mgr);
virSecurityLabelDefPtr secdef; virSecurityLabelDefPtr secdef;
@ -2182,7 +2182,7 @@ virSecurityDACSetSavedStateLabel(virSecurityManagerPtr mgr,
static int static int
virSecurityDACRestoreSavedStateLabel(virSecurityManagerPtr mgr, virSecurityDACRestoreSavedStateLabel(virSecurityManagerPtr mgr,
virDomainDefPtr def ATTRIBUTE_UNUSED, virDomainDefPtr def G_GNUC_UNUSED,
const char *savefile) const char *savefile)
{ {
virSecurityDACDataPtr priv = virSecurityManagerGetPrivateData(mgr); virSecurityDACDataPtr priv = virSecurityManagerGetPrivateData(mgr);
@ -2245,8 +2245,8 @@ virSecurityDACSetChildProcessLabel(virSecurityManagerPtr mgr,
static int static int
virSecurityDACVerify(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDACVerify(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def ATTRIBUTE_UNUSED) virDomainDefPtr def G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
@ -2321,16 +2321,16 @@ virSecurityDACGenLabel(virSecurityManagerPtr mgr,
} }
static int static int
virSecurityDACReleaseLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDACReleaseLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def ATTRIBUTE_UNUSED) virDomainDefPtr def G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDACReserveLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDACReserveLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def ATTRIBUTE_UNUSED, virDomainDefPtr def G_GNUC_UNUSED,
pid_t pid ATTRIBUTE_UNUSED) pid_t pid G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
@ -2392,8 +2392,8 @@ virSecurityDACGetProcessLabelInternal(pid_t pid,
} }
#else #else
static int static int
virSecurityDACGetProcessLabelInternal(pid_t pid ATTRIBUTE_UNUSED, virSecurityDACGetProcessLabelInternal(pid_t pid G_GNUC_UNUSED,
virSecurityLabelPtr seclabel ATTRIBUTE_UNUSED) virSecurityLabelPtr seclabel G_GNUC_UNUSED)
{ {
virReportSystemError(ENOSYS, "%s", virReportSystemError(ENOSYS, "%s",
_("Cannot get process uid and gid on this platform")); _("Cannot get process uid and gid on this platform"));
@ -2402,7 +2402,7 @@ virSecurityDACGetProcessLabelInternal(pid_t pid ATTRIBUTE_UNUSED,
#endif #endif
static int static int
virSecurityDACGetProcessLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDACGetProcessLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def, virDomainDefPtr def,
pid_t pid, pid_t pid,
virSecurityLabelPtr seclabel) virSecurityLabelPtr seclabel)
@ -2427,54 +2427,54 @@ virSecurityDACGetProcessLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED,
} }
static int static int
virSecurityDACSetDaemonSocketLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDACSetDaemonSocketLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr vm ATTRIBUTE_UNUSED) virDomainDefPtr vm G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDACSetSocketLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDACSetSocketLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def ATTRIBUTE_UNUSED) virDomainDefPtr def G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDACClearSocketLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDACClearSocketLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def ATTRIBUTE_UNUSED) virDomainDefPtr def G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDACSetImageFDLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDACSetImageFDLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def ATTRIBUTE_UNUSED, virDomainDefPtr def G_GNUC_UNUSED,
int fd ATTRIBUTE_UNUSED) int fd G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDACSetTapFDLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDACSetTapFDLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def ATTRIBUTE_UNUSED, virDomainDefPtr def G_GNUC_UNUSED,
int fd ATTRIBUTE_UNUSED) int fd G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static char * static char *
virSecurityDACGetMountOptions(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDACGetMountOptions(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr vm ATTRIBUTE_UNUSED) virDomainDefPtr vm G_GNUC_UNUSED)
{ {
return NULL; return NULL;
} }
static const char * static const char *
virSecurityDACGetBaseLabel(virSecurityManagerPtr mgr, virSecurityDACGetBaseLabel(virSecurityManagerPtr mgr,
int virt ATTRIBUTE_UNUSED) int virt G_GNUC_UNUSED)
{ {
virSecurityDACDataPtr priv = virSecurityManagerGetPrivateData(mgr); virSecurityDACDataPtr priv = virSecurityManagerGetPrivateData(mgr);
return priv->baselabel; return priv->baselabel;
@ -2484,7 +2484,7 @@ static int
virSecurityDACDomainSetPathLabel(virSecurityManagerPtr mgr, virSecurityDACDomainSetPathLabel(virSecurityManagerPtr mgr,
virDomainDefPtr def, virDomainDefPtr def,
const char *path, const char *path,
bool allowSubtree ATTRIBUTE_UNUSED) bool allowSubtree G_GNUC_UNUSED)
{ {
virSecurityDACDataPtr priv = virSecurityManagerGetPrivateData(mgr); virSecurityDACDataPtr priv = virSecurityManagerGetPrivateData(mgr);
virSecurityLabelDefPtr seclabel; virSecurityLabelDefPtr seclabel;

View File

@ -823,7 +823,7 @@ virSecurityManagerCheckChardevLabel(virSecurityManagerPtr mgr,
static int static int
virSecurityManagerCheckChardevCallback(virDomainDefPtr def ATTRIBUTE_UNUSED, virSecurityManagerCheckChardevCallback(virDomainDefPtr def G_GNUC_UNUSED,
virDomainChrDefPtr dev, virDomainChrDefPtr dev,
void *opaque) void *opaque)
{ {
@ -1286,7 +1286,7 @@ cmpstringp(const void *p1, const void *p2)
* NULL on failure. * NULL on failure.
*/ */
virSecurityManagerMetadataLockStatePtr virSecurityManagerMetadataLockStatePtr
virSecurityManagerMetadataLock(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityManagerMetadataLock(virSecurityManagerPtr mgr G_GNUC_UNUSED,
const char **paths, const char **paths,
size_t npaths) size_t npaths)
{ {
@ -1391,7 +1391,7 @@ virSecurityManagerMetadataLock(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED,
void void
virSecurityManagerMetadataUnlock(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityManagerMetadataUnlock(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virSecurityManagerMetadataLockStatePtr *state) virSecurityManagerMetadataLockStatePtr *state)
{ {
size_t i; size_t i;

View File

@ -26,173 +26,173 @@
#define VIR_FROM_THIS VIR_FROM_SECURITY #define VIR_FROM_THIS VIR_FROM_SECURITY
static virSecurityDriverStatus static virSecurityDriverStatus
virSecurityDriverProbeNop(const char *virtDriver ATTRIBUTE_UNUSED) virSecurityDriverProbeNop(const char *virtDriver G_GNUC_UNUSED)
{ {
return SECURITY_DRIVER_ENABLE; return SECURITY_DRIVER_ENABLE;
} }
static int static int
virSecurityDriverOpenNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED) virSecurityDriverOpenNop(virSecurityManagerPtr mgr G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDriverCloseNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED) virSecurityDriverCloseNop(virSecurityManagerPtr mgr G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static const char * static const char *
virSecurityDriverGetModelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED) virSecurityDriverGetModelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED)
{ {
return "none"; return "none";
} }
static const char * static const char *
virSecurityDriverGetDOINop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED) virSecurityDriverGetDOINop(virSecurityManagerPtr mgr G_GNUC_UNUSED)
{ {
return "0"; return "0";
} }
static int static int
virSecurityDomainSetDaemonSocketLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainSetDaemonSocketLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr vm ATTRIBUTE_UNUSED) virDomainDefPtr vm G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainSetSocketLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainSetSocketLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr vm ATTRIBUTE_UNUSED) virDomainDefPtr vm G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainClearSocketLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainClearSocketLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr vm ATTRIBUTE_UNUSED) virDomainDefPtr vm G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainRestoreHostdevLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainRestoreHostdevLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr vm ATTRIBUTE_UNUSED, virDomainDefPtr vm G_GNUC_UNUSED,
virDomainHostdevDefPtr dev ATTRIBUTE_UNUSED, virDomainHostdevDefPtr dev G_GNUC_UNUSED,
const char *vroot ATTRIBUTE_UNUSED) const char *vroot G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainSetHostdevLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainSetHostdevLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr vm ATTRIBUTE_UNUSED, virDomainDefPtr vm G_GNUC_UNUSED,
virDomainHostdevDefPtr dev ATTRIBUTE_UNUSED, virDomainHostdevDefPtr dev G_GNUC_UNUSED,
const char *vroot ATTRIBUTE_UNUSED) const char *vroot G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainSetSavedStateLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainSetSavedStateLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr vm ATTRIBUTE_UNUSED, virDomainDefPtr vm G_GNUC_UNUSED,
const char *savefile ATTRIBUTE_UNUSED) const char *savefile G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainRestoreSavedStateLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainRestoreSavedStateLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr vm ATTRIBUTE_UNUSED, virDomainDefPtr vm G_GNUC_UNUSED,
const char *savefile ATTRIBUTE_UNUSED) const char *savefile G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainGenLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainGenLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr sec ATTRIBUTE_UNUSED) virDomainDefPtr sec G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainReserveLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainReserveLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr sec ATTRIBUTE_UNUSED, virDomainDefPtr sec G_GNUC_UNUSED,
pid_t pid ATTRIBUTE_UNUSED) pid_t pid G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainReleaseLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainReleaseLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr sec ATTRIBUTE_UNUSED) virDomainDefPtr sec G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainSetAllLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainSetAllLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr sec ATTRIBUTE_UNUSED, virDomainDefPtr sec G_GNUC_UNUSED,
const char *stdin_path ATTRIBUTE_UNUSED, const char *stdin_path G_GNUC_UNUSED,
bool chardevStdioLogd ATTRIBUTE_UNUSED, bool chardevStdioLogd G_GNUC_UNUSED,
bool migrated ATTRIBUTE_UNUSED) bool migrated G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainRestoreAllLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainRestoreAllLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr vm ATTRIBUTE_UNUSED, virDomainDefPtr vm G_GNUC_UNUSED,
bool migrated ATTRIBUTE_UNUSED, bool migrated G_GNUC_UNUSED,
bool chardevStdioLogd ATTRIBUTE_UNUSED) bool chardevStdioLogd G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainGetProcessLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainGetProcessLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr vm ATTRIBUTE_UNUSED, virDomainDefPtr vm G_GNUC_UNUSED,
pid_t pid ATTRIBUTE_UNUSED, pid_t pid G_GNUC_UNUSED,
virSecurityLabelPtr sec ATTRIBUTE_UNUSED) virSecurityLabelPtr sec G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainSetProcessLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainSetProcessLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr vm ATTRIBUTE_UNUSED) virDomainDefPtr vm G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainSetChildProcessLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainSetChildProcessLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr vm ATTRIBUTE_UNUSED, virDomainDefPtr vm G_GNUC_UNUSED,
virCommandPtr cmd ATTRIBUTE_UNUSED) virCommandPtr cmd G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainVerifyNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainVerifyNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def ATTRIBUTE_UNUSED) virDomainDefPtr def G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainSetFDLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainSetFDLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr sec ATTRIBUTE_UNUSED, virDomainDefPtr sec G_GNUC_UNUSED,
int fd ATTRIBUTE_UNUSED) int fd G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static char * static char *
virSecurityDomainGetMountOptionsNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainGetMountOptionsNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr vm ATTRIBUTE_UNUSED) virDomainDefPtr vm G_GNUC_UNUSED)
{ {
char *opts; char *opts;
@ -201,77 +201,77 @@ virSecurityDomainGetMountOptionsNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED,
} }
static const char * static const char *
virSecurityGetBaseLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityGetBaseLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
int virtType ATTRIBUTE_UNUSED) int virtType G_GNUC_UNUSED)
{ {
return NULL; return NULL;
} }
static int static int
virSecurityDomainRestoreImageLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainRestoreImageLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def ATTRIBUTE_UNUSED, virDomainDefPtr def G_GNUC_UNUSED,
virStorageSourcePtr src ATTRIBUTE_UNUSED, virStorageSourcePtr src G_GNUC_UNUSED,
virSecurityDomainImageLabelFlags flags ATTRIBUTE_UNUSED) virSecurityDomainImageLabelFlags flags G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainSetImageLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainSetImageLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def ATTRIBUTE_UNUSED, virDomainDefPtr def G_GNUC_UNUSED,
virStorageSourcePtr src ATTRIBUTE_UNUSED, virStorageSourcePtr src G_GNUC_UNUSED,
virSecurityDomainImageLabelFlags flags ATTRIBUTE_UNUSED) virSecurityDomainImageLabelFlags flags G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainMoveImageMetadataNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainMoveImageMetadataNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
pid_t pid ATTRIBUTE_UNUSED, pid_t pid G_GNUC_UNUSED,
virStorageSourcePtr src ATTRIBUTE_UNUSED, virStorageSourcePtr src G_GNUC_UNUSED,
virStorageSourcePtr dst ATTRIBUTE_UNUSED) virStorageSourcePtr dst G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainSetMemoryLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainSetMemoryLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def ATTRIBUTE_UNUSED, virDomainDefPtr def G_GNUC_UNUSED,
virDomainMemoryDefPtr mem ATTRIBUTE_UNUSED) virDomainMemoryDefPtr mem G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainRestoreMemoryLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainRestoreMemoryLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def ATTRIBUTE_UNUSED, virDomainDefPtr def G_GNUC_UNUSED,
virDomainMemoryDefPtr mem ATTRIBUTE_UNUSED) virDomainMemoryDefPtr mem G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainInputLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainInputLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def ATTRIBUTE_UNUSED, virDomainDefPtr def G_GNUC_UNUSED,
virDomainInputDefPtr input ATTRIBUTE_UNUSED) virDomainInputDefPtr input G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainSetChardevLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainSetChardevLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def ATTRIBUTE_UNUSED, virDomainDefPtr def G_GNUC_UNUSED,
virDomainChrSourceDefPtr dev_source ATTRIBUTE_UNUSED, virDomainChrSourceDefPtr dev_source G_GNUC_UNUSED,
bool chardevStdioLogd ATTRIBUTE_UNUSED) bool chardevStdioLogd G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
static int static int
virSecurityDomainRestoreChardevLabelNop(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityDomainRestoreChardevLabelNop(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def ATTRIBUTE_UNUSED, virDomainDefPtr def G_GNUC_UNUSED,
virDomainChrSourceDefPtr dev_source ATTRIBUTE_UNUSED, virDomainChrSourceDefPtr dev_source G_GNUC_UNUSED,
bool chardevStdioLogd ATTRIBUTE_UNUSED) bool chardevStdioLogd G_GNUC_UNUSED)
{ {
return 0; return 0;
} }

View File

@ -250,7 +250,7 @@ static int virSecuritySELinuxRestoreFileLabel(virSecurityManagerPtr mgr,
* -1 otherwise. * -1 otherwise.
*/ */
static int static int
virSecuritySELinuxTransactionRun(pid_t pid ATTRIBUTE_UNUSED, virSecuritySELinuxTransactionRun(pid_t pid G_GNUC_UNUSED,
void *opaque) void *opaque)
{ {
virSecuritySELinuxContextListPtr list = opaque; virSecuritySELinuxContextListPtr list = opaque;
@ -702,7 +702,7 @@ virSecuritySELinuxLXCInitialize(virSecurityManagerPtr mgr)
} }
#else #else
static int static int
virSecuritySELinuxLXCInitialize(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED) virSecuritySELinuxLXCInitialize(virSecurityManagerPtr mgr G_GNUC_UNUSED)
{ {
virReportSystemError(ENOSYS, "%s", virReportSystemError(ENOSYS, "%s",
_("libselinux does not support LXC contexts path")); _("libselinux does not support LXC contexts path"));
@ -1070,13 +1070,13 @@ virSecuritySELinuxDriverClose(virSecurityManagerPtr mgr)
static const char * static const char *
virSecuritySELinuxGetModel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED) virSecuritySELinuxGetModel(virSecurityManagerPtr mgr G_GNUC_UNUSED)
{ {
return SECURITY_SELINUX_NAME; return SECURITY_SELINUX_NAME;
} }
static const char * static const char *
virSecuritySELinuxGetDOI(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED) virSecuritySELinuxGetDOI(virSecurityManagerPtr mgr G_GNUC_UNUSED)
{ {
/* /*
* Where will the DOI come from? SELinux configuration, or qemu * Where will the DOI come from? SELinux configuration, or qemu
@ -1149,7 +1149,7 @@ virSecuritySELinuxTransactionStart(virSecurityManagerPtr mgr)
* -1 otherwise. * -1 otherwise.
*/ */
static int static int
virSecuritySELinuxTransactionCommit(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecuritySELinuxTransactionCommit(virSecurityManagerPtr mgr G_GNUC_UNUSED,
pid_t pid, pid_t pid,
bool lock) bool lock)
{ {
@ -1199,7 +1199,7 @@ virSecuritySELinuxTransactionCommit(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED,
* Cancels and frees any out standing transaction. * Cancels and frees any out standing transaction.
*/ */
static void static void
virSecuritySELinuxTransactionAbort(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED) virSecuritySELinuxTransactionAbort(virSecurityManagerPtr mgr G_GNUC_UNUSED)
{ {
virSecuritySELinuxContextListPtr list; virSecuritySELinuxContextListPtr list;
@ -1213,8 +1213,8 @@ virSecuritySELinuxTransactionAbort(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED)
} }
static int static int
virSecuritySELinuxGetProcessLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecuritySELinuxGetProcessLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def ATTRIBUTE_UNUSED, virDomainDefPtr def G_GNUC_UNUSED,
pid_t pid, pid_t pid,
virSecurityLabelPtr sec) virSecurityLabelPtr sec)
{ {
@ -1462,7 +1462,7 @@ virSecuritySELinuxFSetFilecon(int fd, char *tcon)
/* Set fcon to the appropriate label for path and mode, or return -1. */ /* Set fcon to the appropriate label for path and mode, or return -1. */
static int static int
getContext(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, getContext(virSecurityManagerPtr mgr G_GNUC_UNUSED,
const char *newpath, mode_t mode, security_context_t *fcon) const char *newpath, mode_t mode, security_context_t *fcon)
{ {
#if HAVE_SELINUX_LABEL_H #if HAVE_SELINUX_LABEL_H
@ -1828,7 +1828,7 @@ static int
virSecuritySELinuxRestoreImageLabel(virSecurityManagerPtr mgr, virSecuritySELinuxRestoreImageLabel(virSecurityManagerPtr mgr,
virDomainDefPtr def, virDomainDefPtr def,
virStorageSourcePtr src, virStorageSourcePtr src,
virSecurityDomainImageLabelFlags flags ATTRIBUTE_UNUSED) virSecurityDomainImageLabelFlags flags G_GNUC_UNUSED)
{ {
return virSecuritySELinuxRestoreImageLabelInt(mgr, def, src, false); return virSecuritySELinuxRestoreImageLabelInt(mgr, def, src, false);
} }
@ -1966,7 +1966,7 @@ struct virSecuritySELinuxMoveImageMetadataData {
static int static int
virSecuritySELinuxMoveImageMetadataHelper(pid_t pid ATTRIBUTE_UNUSED, virSecuritySELinuxMoveImageMetadataHelper(pid_t pid G_GNUC_UNUSED,
void *opaque) void *opaque)
{ {
struct virSecuritySELinuxMoveImageMetadataData *data = opaque; struct virSecuritySELinuxMoveImageMetadataData *data = opaque;
@ -2029,14 +2029,14 @@ virSecuritySELinuxSetHostdevLabelHelper(const char *file, void *opaque)
} }
static int static int
virSecuritySELinuxSetPCILabel(virPCIDevicePtr dev ATTRIBUTE_UNUSED, virSecuritySELinuxSetPCILabel(virPCIDevicePtr dev G_GNUC_UNUSED,
const char *file, void *opaque) const char *file, void *opaque)
{ {
return virSecuritySELinuxSetHostdevLabelHelper(file, opaque); return virSecuritySELinuxSetHostdevLabelHelper(file, opaque);
} }
static int static int
virSecuritySELinuxSetUSBLabel(virUSBDevicePtr dev ATTRIBUTE_UNUSED, virSecuritySELinuxSetUSBLabel(virUSBDevicePtr dev G_GNUC_UNUSED,
const char *file, void *opaque) const char *file, void *opaque)
{ {
return virSecuritySELinuxSetHostdevLabelHelper(file, opaque); return virSecuritySELinuxSetHostdevLabelHelper(file, opaque);
@ -2067,7 +2067,7 @@ virSecuritySELinuxSetSCSILabel(virSCSIDevicePtr dev,
} }
static int static int
virSecuritySELinuxSetHostLabel(virSCSIVHostDevicePtr dev ATTRIBUTE_UNUSED, virSecuritySELinuxSetHostLabel(virSCSIVHostDevicePtr dev G_GNUC_UNUSED,
const char *file, void *opaque) const char *file, void *opaque)
{ {
return virSecuritySELinuxSetHostdevLabelHelper(file, opaque); return virSecuritySELinuxSetHostdevLabelHelper(file, opaque);
@ -2272,7 +2272,7 @@ virSecuritySELinuxSetHostdevLabel(virSecurityManagerPtr mgr,
} }
static int static int
virSecuritySELinuxRestorePCILabel(virPCIDevicePtr dev ATTRIBUTE_UNUSED, virSecuritySELinuxRestorePCILabel(virPCIDevicePtr dev G_GNUC_UNUSED,
const char *file, const char *file,
void *opaque) void *opaque)
{ {
@ -2282,7 +2282,7 @@ virSecuritySELinuxRestorePCILabel(virPCIDevicePtr dev ATTRIBUTE_UNUSED,
} }
static int static int
virSecuritySELinuxRestoreUSBLabel(virUSBDevicePtr dev ATTRIBUTE_UNUSED, virSecuritySELinuxRestoreUSBLabel(virUSBDevicePtr dev G_GNUC_UNUSED,
const char *file, const char *file,
void *opaque) void *opaque)
{ {
@ -2309,7 +2309,7 @@ virSecuritySELinuxRestoreSCSILabel(virSCSIDevicePtr dev,
} }
static int static int
virSecuritySELinuxRestoreHostLabel(virSCSIVHostDevicePtr dev ATTRIBUTE_UNUSED, virSecuritySELinuxRestoreHostLabel(virSCSIVHostDevicePtr dev G_GNUC_UNUSED,
const char *file, const char *file,
void *opaque) void *opaque)
{ {
@ -2672,7 +2672,7 @@ struct _virSecuritySELinuxChardevCallbackData {
static int static int
virSecuritySELinuxRestoreSecurityChardevCallback(virDomainDefPtr def, virSecuritySELinuxRestoreSecurityChardevCallback(virDomainDefPtr def,
virDomainChrDefPtr dev ATTRIBUTE_UNUSED, virDomainChrDefPtr dev G_GNUC_UNUSED,
void *opaque) void *opaque)
{ {
struct _virSecuritySELinuxChardevCallbackData *data = opaque; struct _virSecuritySELinuxChardevCallbackData *data = opaque;
@ -2874,7 +2874,7 @@ virSecuritySELinuxRestoreSavedStateLabel(virSecurityManagerPtr mgr,
static int static int
virSecuritySELinuxVerify(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecuritySELinuxVerify(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def) virDomainDefPtr def)
{ {
virSecurityLabelDefPtr secdef; virSecurityLabelDefPtr secdef;
@ -2903,7 +2903,7 @@ virSecuritySELinuxVerify(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED,
} }
static int static int
virSecuritySELinuxSetProcessLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecuritySELinuxSetProcessLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def) virDomainDefPtr def)
{ {
/* TODO: verify DOI */ /* TODO: verify DOI */
@ -2936,7 +2936,7 @@ virSecuritySELinuxSetProcessLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED,
} }
static int static int
virSecuritySELinuxSetChildProcessLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecuritySELinuxSetChildProcessLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def, virDomainDefPtr def,
virCommandPtr cmd) virCommandPtr cmd)
{ {
@ -2964,7 +2964,7 @@ virSecuritySELinuxSetChildProcessLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSE
} }
static int static int
virSecuritySELinuxSetDaemonSocketLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecuritySELinuxSetDaemonSocketLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def) virDomainDefPtr def)
{ {
/* TODO: verify DOI */ /* TODO: verify DOI */
@ -3014,7 +3014,7 @@ virSecuritySELinuxSetDaemonSocketLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSE
} }
static int static int
virSecuritySELinuxSetSocketLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecuritySELinuxSetSocketLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr vm) virDomainDefPtr vm)
{ {
virSecurityLabelDefPtr secdef; virSecurityLabelDefPtr secdef;
@ -3052,7 +3052,7 @@ virSecuritySELinuxSetSocketLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED,
} }
static int static int
virSecuritySELinuxClearSocketLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecuritySELinuxClearSocketLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def) virDomainDefPtr def)
{ {
/* TODO: verify DOI */ /* TODO: verify DOI */
@ -3085,7 +3085,7 @@ virSecuritySELinuxClearSocketLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED,
static int static int
virSecuritySELinuxSetSecurityChardevCallback(virDomainDefPtr def, virSecuritySELinuxSetSecurityChardevCallback(virDomainDefPtr def,
virDomainChrDefPtr dev ATTRIBUTE_UNUSED, virDomainChrDefPtr dev G_GNUC_UNUSED,
void *opaque) void *opaque)
{ {
struct _virSecuritySELinuxChardevCallbackData *data = opaque; struct _virSecuritySELinuxChardevCallbackData *data = opaque;
@ -3134,7 +3134,7 @@ virSecuritySELinuxSetAllLabel(virSecurityManagerPtr mgr,
virDomainDefPtr def, virDomainDefPtr def,
const char *stdin_path, const char *stdin_path,
bool chardevStdioLogd, bool chardevStdioLogd,
bool migrated ATTRIBUTE_UNUSED) bool migrated G_GNUC_UNUSED)
{ {
size_t i; size_t i;
virSecuritySELinuxDataPtr data = virSecurityManagerGetPrivateData(mgr); virSecuritySELinuxDataPtr data = virSecurityManagerGetPrivateData(mgr);
@ -3236,7 +3236,7 @@ virSecuritySELinuxSetAllLabel(virSecurityManagerPtr mgr,
} }
static int static int
virSecuritySELinuxSetImageFDLabel(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecuritySELinuxSetImageFDLabel(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr def, virDomainDefPtr def,
int fd) int fd)
{ {
@ -3380,7 +3380,7 @@ static int
virSecuritySELinuxDomainSetPathLabel(virSecurityManagerPtr mgr, virSecuritySELinuxDomainSetPathLabel(virSecurityManagerPtr mgr,
virDomainDefPtr def, virDomainDefPtr def,
const char *path, const char *path,
bool allowSubtree ATTRIBUTE_UNUSED) bool allowSubtree G_GNUC_UNUSED)
{ {
virSecurityLabelDefPtr seclabel; virSecurityLabelDefPtr seclabel;

View File

@ -76,13 +76,13 @@ virSecurityStackGetPrimary(virSecurityManagerPtr mgr)
} }
static virSecurityDriverStatus static virSecurityDriverStatus
virSecurityStackProbe(const char *virtDriver ATTRIBUTE_UNUSED) virSecurityStackProbe(const char *virtDriver G_GNUC_UNUSED)
{ {
return SECURITY_DRIVER_ENABLE; return SECURITY_DRIVER_ENABLE;
} }
static int static int
virSecurityStackOpen(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED) virSecurityStackOpen(virSecurityManagerPtr mgr G_GNUC_UNUSED)
{ {
return 0; return 0;
} }
@ -603,8 +603,8 @@ virSecurityStackSetTapFDLabel(virSecurityManagerPtr mgr,
} }
static char * static char *
virSecurityStackGetMountOptions(virSecurityManagerPtr mgr ATTRIBUTE_UNUSED, virSecurityStackGetMountOptions(virSecurityManagerPtr mgr G_GNUC_UNUSED,
virDomainDefPtr vm ATTRIBUTE_UNUSED) virDomainDefPtr vm G_GNUC_UNUSED)
{ {
return NULL; return NULL;
} }

View File

@ -59,7 +59,7 @@ VIR_LOG_INIT("security.security_util");
#endif #endif
static char * static char *
virSecurityGetAttrName(const char *name ATTRIBUTE_UNUSED) virSecurityGetAttrName(const char *name G_GNUC_UNUSED)
{ {
char *ret = NULL; char *ret = NULL;
#ifdef XATTR_NAMESPACE #ifdef XATTR_NAMESPACE
@ -74,7 +74,7 @@ virSecurityGetAttrName(const char *name ATTRIBUTE_UNUSED)
static char * static char *
virSecurityGetRefCountAttrName(const char *name ATTRIBUTE_UNUSED) virSecurityGetRefCountAttrName(const char *name G_GNUC_UNUSED)
{ {
char *ret = NULL; char *ret = NULL;
#ifdef XATTR_NAMESPACE #ifdef XATTR_NAMESPACE
@ -98,7 +98,7 @@ virSecurityGetTimestampAttrName(const char *name)
} }
#else /* !XATTR_NAMESPACE */ #else /* !XATTR_NAMESPACE */
static char * static char *
virSecurityGetTimestampAttrName(const char *name ATTRIBUTE_UNUSED) virSecurityGetTimestampAttrName(const char *name G_GNUC_UNUSED)
{ {
errno = ENOSYS; errno = ENOSYS;
virReportSystemError(errno, "%s", virReportSystemError(errno, "%s",

View File

@ -896,7 +896,7 @@ vah_add_file_chardev(virBufferPtr buf,
} }
static int static int
file_iterate_hostdev_cb(virUSBDevicePtr dev ATTRIBUTE_UNUSED, file_iterate_hostdev_cb(virUSBDevicePtr dev G_GNUC_UNUSED,
const char *file, void *opaque) const char *file, void *opaque)
{ {
virBufferPtr buf = opaque; virBufferPtr buf = opaque;
@ -904,7 +904,7 @@ file_iterate_hostdev_cb(virUSBDevicePtr dev ATTRIBUTE_UNUSED,
} }
static int static int
file_iterate_pci_cb(virPCIDevicePtr dev ATTRIBUTE_UNUSED, file_iterate_pci_cb(virPCIDevicePtr dev G_GNUC_UNUSED,
const char *file, void *opaque) const char *file, void *opaque)
{ {
virBufferPtr buf = opaque; virBufferPtr buf = opaque;