mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-01 17:35:17 +00:00
headers: Remove unnecessary keyword extern from function declaration
Usage of this keyword in front of function declaration that is exported via a header file is unnecessary, since internally, this has been the default for most compilers for quite some time. Signed-off-by: Erik Skultety <eskultet@redhat.com>
This commit is contained in:
parent
e5aecc2f80
commit
898c0bbea7
@ -204,27 +204,27 @@ struct _virCapsDomainData {
|
||||
};
|
||||
|
||||
|
||||
extern virCapsPtr
|
||||
virCapsPtr
|
||||
virCapabilitiesNew(virArch hostarch,
|
||||
bool offlineMigrate,
|
||||
bool liveMigrate);
|
||||
|
||||
extern void
|
||||
void
|
||||
virCapabilitiesFreeNUMAInfo(virCapsPtr caps);
|
||||
|
||||
extern int
|
||||
int
|
||||
virCapabilitiesAddHostFeature(virCapsPtr caps,
|
||||
const char *name);
|
||||
|
||||
extern int
|
||||
int
|
||||
virCapabilitiesAddHostMigrateTransport(virCapsPtr caps,
|
||||
const char *name);
|
||||
|
||||
extern int
|
||||
int
|
||||
virCapabilitiesSetNetPrefix(virCapsPtr caps,
|
||||
const char *prefix);
|
||||
|
||||
extern int
|
||||
int
|
||||
virCapabilitiesAddHostNUMACell(virCapsPtr caps,
|
||||
int num,
|
||||
unsigned long long mem,
|
||||
@ -236,19 +236,19 @@ virCapabilitiesAddHostNUMACell(virCapsPtr caps,
|
||||
virCapsHostNUMACellPageInfoPtr pageinfo);
|
||||
|
||||
|
||||
extern int
|
||||
int
|
||||
virCapabilitiesSetHostCPU(virCapsPtr caps,
|
||||
virCPUDefPtr cpu);
|
||||
|
||||
|
||||
extern virCapsGuestMachinePtr *
|
||||
virCapsGuestMachinePtr *
|
||||
virCapabilitiesAllocMachines(const char *const *names,
|
||||
int nnames);
|
||||
extern void
|
||||
void
|
||||
virCapabilitiesFreeMachines(virCapsGuestMachinePtr *machines,
|
||||
int nmachines);
|
||||
|
||||
extern virCapsGuestPtr
|
||||
virCapsGuestPtr
|
||||
virCapabilitiesAddGuest(virCapsPtr caps,
|
||||
int ostype,
|
||||
virArch arch,
|
||||
@ -257,7 +257,7 @@ virCapabilitiesAddGuest(virCapsPtr caps,
|
||||
int nmachines,
|
||||
virCapsGuestMachinePtr *machines);
|
||||
|
||||
extern virCapsGuestDomainPtr
|
||||
virCapsGuestDomainPtr
|
||||
virCapabilitiesAddGuestDomain(virCapsGuestPtr guest,
|
||||
int hvtype,
|
||||
const char *emulator,
|
||||
@ -265,13 +265,13 @@ virCapabilitiesAddGuestDomain(virCapsGuestPtr guest,
|
||||
int nmachines,
|
||||
virCapsGuestMachinePtr *machines);
|
||||
|
||||
extern virCapsGuestFeaturePtr
|
||||
virCapsGuestFeaturePtr
|
||||
virCapabilitiesAddGuestFeature(virCapsGuestPtr guest,
|
||||
const char *name,
|
||||
bool defaultOn,
|
||||
bool toggle);
|
||||
|
||||
extern int
|
||||
int
|
||||
virCapabilitiesHostSecModelAddBaseLabel(virCapsHostSecModelPtr secmodel,
|
||||
const char *type,
|
||||
const char *label);
|
||||
@ -288,7 +288,7 @@ void
|
||||
virCapabilitiesClearHostNUMACellCPUTopology(virCapsHostNUMACellCPUPtr cpu,
|
||||
size_t ncpus);
|
||||
|
||||
extern char *
|
||||
char *
|
||||
virCapabilitiesFormatXML(virCapsPtr caps);
|
||||
|
||||
virBitmapPtr virCapabilitiesGetCpusForNodemask(virCapsPtr caps,
|
||||
|
@ -122,19 +122,19 @@ struct cpuArchDriver {
|
||||
};
|
||||
|
||||
|
||||
extern virCPUCompareResult
|
||||
virCPUCompareResult
|
||||
cpuCompareXML(virCPUDefPtr host,
|
||||
const char *xml,
|
||||
bool failIncompatible)
|
||||
ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2);
|
||||
|
||||
extern virCPUCompareResult
|
||||
virCPUCompareResult
|
||||
cpuCompare (virCPUDefPtr host,
|
||||
virCPUDefPtr cpu,
|
||||
bool failIncompatible)
|
||||
ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2);
|
||||
|
||||
extern int
|
||||
int
|
||||
cpuDecode (virCPUDefPtr cpu,
|
||||
const virCPUData *data,
|
||||
const char **models,
|
||||
@ -142,7 +142,7 @@ cpuDecode (virCPUDefPtr cpu,
|
||||
const char *preferred)
|
||||
ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2);
|
||||
|
||||
extern int
|
||||
int
|
||||
cpuEncode (virArch arch,
|
||||
const virCPUDef *cpu,
|
||||
virCPUDataPtr *forced,
|
||||
@ -153,27 +153,27 @@ cpuEncode (virArch arch,
|
||||
virCPUDataPtr *vendor)
|
||||
ATTRIBUTE_NONNULL(2);
|
||||
|
||||
extern void
|
||||
void
|
||||
cpuDataFree (virCPUDataPtr data);
|
||||
|
||||
extern virCPUDataPtr
|
||||
virCPUDataPtr
|
||||
cpuNodeData (virArch arch);
|
||||
|
||||
extern virCPUCompareResult
|
||||
virCPUCompareResult
|
||||
cpuGuestData(virCPUDefPtr host,
|
||||
virCPUDefPtr guest,
|
||||
virCPUDataPtr *data,
|
||||
char **msg)
|
||||
ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2);
|
||||
|
||||
extern char *
|
||||
char *
|
||||
cpuBaselineXML(const char **xmlCPUs,
|
||||
unsigned int ncpus,
|
||||
const char **models,
|
||||
unsigned int nmodels,
|
||||
unsigned int flags);
|
||||
|
||||
extern virCPUDefPtr
|
||||
virCPUDefPtr
|
||||
cpuBaseline (virCPUDefPtr *cpus,
|
||||
unsigned int ncpus,
|
||||
const char **models,
|
||||
@ -181,12 +181,12 @@ cpuBaseline (virCPUDefPtr *cpus,
|
||||
unsigned int flags)
|
||||
ATTRIBUTE_NONNULL(1);
|
||||
|
||||
extern int
|
||||
int
|
||||
cpuUpdate (virCPUDefPtr guest,
|
||||
const virCPUDef *host)
|
||||
ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2);
|
||||
|
||||
extern int
|
||||
int
|
||||
cpuHasFeature(const virCPUData *data,
|
||||
const char *feature)
|
||||
ATTRIBUTE_NONNULL(1) ATTRIBUTE_NONNULL(2);
|
||||
@ -198,7 +198,7 @@ cpuModelIsAllowed(const char *model,
|
||||
unsigned int nmodels)
|
||||
ATTRIBUTE_NONNULL(1);
|
||||
|
||||
extern int
|
||||
int
|
||||
cpuGetModels(const char *arch, char ***models)
|
||||
ATTRIBUTE_NONNULL(1);
|
||||
|
||||
|
@ -43,7 +43,7 @@ typedef int
|
||||
xmlXPathContextPtr ctxt,
|
||||
void *data);
|
||||
|
||||
extern int
|
||||
int
|
||||
cpuMapLoad(const char *arch,
|
||||
cpuMapLoadCallback cb,
|
||||
void *data);
|
||||
|
@ -57,8 +57,8 @@ struct virLXCFuse {
|
||||
};
|
||||
typedef struct virLXCFuse *virLXCFusePtr;
|
||||
|
||||
extern int lxcSetupFuse(virLXCFusePtr *f, virDomainDefPtr def);
|
||||
extern int lxcStartFuse(virLXCFusePtr f);
|
||||
extern void lxcFreeFuse(virLXCFusePtr *f);
|
||||
int lxcSetupFuse(virLXCFusePtr *f, virDomainDefPtr def);
|
||||
int lxcStartFuse(virLXCFusePtr f);
|
||||
void lxcFreeFuse(virLXCFusePtr *f);
|
||||
|
||||
#endif /* LXC_FUSE_H */
|
||||
|
@ -30,6 +30,6 @@
|
||||
|
||||
# include "internal.h"
|
||||
|
||||
extern uint32_t virHashCodeGen(const void *key, size_t len, uint32_t seed);
|
||||
uint32_t virHashCodeGen(const void *key, size_t len, uint32_t seed);
|
||||
|
||||
#endif /* __VIR_HASH_CODE_H__ */
|
||||
|
@ -170,50 +170,50 @@ typedef enum {
|
||||
VIR_LOG_STACK_TRACE = (1 << 0),
|
||||
} virLogFlags;
|
||||
|
||||
extern int virLogGetNbFilters(void);
|
||||
extern int virLogGetNbOutputs(void);
|
||||
extern char *virLogGetFilters(void);
|
||||
extern char *virLogGetOutputs(void);
|
||||
extern virLogPriority virLogGetDefaultPriority(void);
|
||||
extern int virLogSetDefaultPriority(virLogPriority priority);
|
||||
extern void virLogSetFromEnv(void);
|
||||
extern int virLogDefineFilter(const char *match,
|
||||
virLogPriority priority,
|
||||
unsigned int flags);
|
||||
extern int virLogDefineOutput(virLogOutputFunc f,
|
||||
virLogCloseFunc c,
|
||||
void *data,
|
||||
virLogPriority priority,
|
||||
virLogDestination dest,
|
||||
const char *name,
|
||||
unsigned int flags);
|
||||
int virLogGetNbFilters(void);
|
||||
int virLogGetNbOutputs(void);
|
||||
char *virLogGetFilters(void);
|
||||
char *virLogGetOutputs(void);
|
||||
virLogPriority virLogGetDefaultPriority(void);
|
||||
int virLogSetDefaultPriority(virLogPriority priority);
|
||||
void virLogSetFromEnv(void);
|
||||
int virLogDefineFilter(const char *match,
|
||||
virLogPriority priority,
|
||||
unsigned int flags);
|
||||
int virLogDefineOutput(virLogOutputFunc f,
|
||||
virLogCloseFunc c,
|
||||
void *data,
|
||||
virLogPriority priority,
|
||||
virLogDestination dest,
|
||||
const char *name,
|
||||
unsigned int flags);
|
||||
|
||||
/*
|
||||
* Internal logging API
|
||||
*/
|
||||
|
||||
extern void virLogLock(void);
|
||||
extern void virLogUnlock(void);
|
||||
extern int virLogReset(void);
|
||||
extern int virLogParseDefaultPriority(const char *priority);
|
||||
extern int virLogParseFilters(const char *filters);
|
||||
extern int virLogParseOutputs(const char *output);
|
||||
extern int virLogPriorityFromSyslog(int priority);
|
||||
extern void virLogMessage(virLogSourcePtr source,
|
||||
virLogPriority priority,
|
||||
const char *filename,
|
||||
int linenr,
|
||||
const char *funcname,
|
||||
virLogMetadataPtr metadata,
|
||||
const char *fmt, ...) ATTRIBUTE_FMT_PRINTF(7, 8);
|
||||
extern void virLogVMessage(virLogSourcePtr source,
|
||||
virLogPriority priority,
|
||||
const char *filename,
|
||||
int linenr,
|
||||
const char *funcname,
|
||||
virLogMetadataPtr metadata,
|
||||
const char *fmt,
|
||||
va_list vargs) ATTRIBUTE_FMT_PRINTF(7, 0);
|
||||
void virLogLock(void);
|
||||
void virLogUnlock(void);
|
||||
int virLogReset(void);
|
||||
int virLogParseDefaultPriority(const char *priority);
|
||||
int virLogParseFilters(const char *filters);
|
||||
int virLogParseOutputs(const char *output);
|
||||
int virLogPriorityFromSyslog(int priority);
|
||||
void virLogMessage(virLogSourcePtr source,
|
||||
virLogPriority priority,
|
||||
const char *filename,
|
||||
int linenr,
|
||||
const char *funcname,
|
||||
virLogMetadataPtr metadata,
|
||||
const char *fmt, ...) ATTRIBUTE_FMT_PRINTF(7, 8);
|
||||
void virLogVMessage(virLogSourcePtr source,
|
||||
virLogPriority priority,
|
||||
const char *filename,
|
||||
int linenr,
|
||||
const char *funcname,
|
||||
virLogMetadataPtr metadata,
|
||||
const char *fmt,
|
||||
va_list vargs) ATTRIBUTE_FMT_PRINTF(7, 0);
|
||||
|
||||
bool virLogProbablyLogMessage(const char *str);
|
||||
|
||||
|
@ -25,7 +25,7 @@
|
||||
|
||||
# include "internal.h"
|
||||
|
||||
extern int virNetInterfaceStats(const char *path,
|
||||
virDomainInterfaceStatsPtr stats);
|
||||
int virNetInterfaceStats(const char *path,
|
||||
virDomainInterfaceStatsPtr stats);
|
||||
|
||||
#endif /* __STATS_LINUX_H__ */
|
||||
|
@ -27,11 +27,11 @@
|
||||
|
||||
# include "xen_driver.h"
|
||||
|
||||
extern int xenLinuxDomainBlockStats (xenUnifiedPrivatePtr priv,
|
||||
virDomainDefPtr def, const char *path,
|
||||
virDomainBlockStatsPtr stats);
|
||||
int xenLinuxDomainBlockStats (xenUnifiedPrivatePtr priv,
|
||||
virDomainDefPtr def, const char *path,
|
||||
virDomainBlockStatsPtr stats);
|
||||
|
||||
extern int xenLinuxDomainDeviceID(int domid, const char *dev);
|
||||
int xenLinuxDomainDeviceID(int domid, const char *dev);
|
||||
|
||||
# endif /* __linux__ */
|
||||
|
||||
|
@ -51,7 +51,7 @@
|
||||
# define MAX_VIRT_CPUS XEN_LEGACY_MAX_VCPUS
|
||||
# endif
|
||||
|
||||
extern int xenRegister (void);
|
||||
int xenRegister (void);
|
||||
|
||||
# define XEN_UNIFIED_HYPERVISOR_OFFSET 0
|
||||
# define XEN_UNIFIED_XEND_OFFSET 1
|
||||
|
@ -23,6 +23,6 @@
|
||||
#ifndef __VIR_XENAPI_PRIV_H__
|
||||
# define __VIR_XENAPI_PRIV_H__
|
||||
|
||||
extern int xenapiRegister(void);
|
||||
int xenapiRegister(void);
|
||||
|
||||
#endif /* __VIR_XENAPI_PRIV_H__ */
|
||||
|
@ -44,45 +44,45 @@ typedef enum {
|
||||
|
||||
VIR_ENUM_DECL(virHostValidateCPUFlag);
|
||||
|
||||
extern void virHostMsgSetQuiet(bool quietFlag);
|
||||
void virHostMsgSetQuiet(bool quietFlag);
|
||||
|
||||
extern void virHostMsgCheck(const char *prefix,
|
||||
const char *format,
|
||||
...) ATTRIBUTE_FMT_PRINTF(2, 3);
|
||||
void virHostMsgCheck(const char *prefix,
|
||||
const char *format,
|
||||
...) ATTRIBUTE_FMT_PRINTF(2, 3);
|
||||
|
||||
extern void virHostMsgPass(void);
|
||||
extern void virHostMsgFail(virHostValidateLevel level,
|
||||
const char *format,
|
||||
...) ATTRIBUTE_FMT_PRINTF(2, 3);
|
||||
void virHostMsgPass(void);
|
||||
void virHostMsgFail(virHostValidateLevel level,
|
||||
const char *format,
|
||||
...) ATTRIBUTE_FMT_PRINTF(2, 3);
|
||||
|
||||
extern int virHostValidateDeviceExists(const char *hvname,
|
||||
const char *dev_name,
|
||||
virHostValidateLevel level,
|
||||
const char *hint);
|
||||
int virHostValidateDeviceExists(const char *hvname,
|
||||
const char *dev_name,
|
||||
virHostValidateLevel level,
|
||||
const char *hint);
|
||||
|
||||
extern int virHostValidateDeviceAccessible(const char *hvname,
|
||||
const char *dev_name,
|
||||
virHostValidateLevel level,
|
||||
const char *hint);
|
||||
|
||||
extern virBitmapPtr virHostValidateGetCPUFlags(void);
|
||||
|
||||
extern int virHostValidateLinuxKernel(const char *hvname,
|
||||
int version,
|
||||
virHostValidateLevel level,
|
||||
const char *hint);
|
||||
|
||||
extern int virHostValidateNamespace(const char *hvname,
|
||||
const char *ns_name,
|
||||
int virHostValidateDeviceAccessible(const char *hvname,
|
||||
const char *dev_name,
|
||||
virHostValidateLevel level,
|
||||
const char *hint);
|
||||
|
||||
extern int virHostValidateCGroupController(const char *hvname,
|
||||
const char *cg_name,
|
||||
virHostValidateLevel level,
|
||||
const char *config_name);
|
||||
virBitmapPtr virHostValidateGetCPUFlags(void);
|
||||
|
||||
extern int virHostValidateIOMMU(const char *hvname,
|
||||
virHostValidateLevel level);
|
||||
int virHostValidateLinuxKernel(const char *hvname,
|
||||
int version,
|
||||
virHostValidateLevel level,
|
||||
const char *hint);
|
||||
|
||||
int virHostValidateNamespace(const char *hvname,
|
||||
const char *ns_name,
|
||||
virHostValidateLevel level,
|
||||
const char *hint);
|
||||
|
||||
int virHostValidateCGroupController(const char *hvname,
|
||||
const char *cg_name,
|
||||
virHostValidateLevel level,
|
||||
const char *config_name);
|
||||
|
||||
int virHostValidateIOMMU(const char *hvname,
|
||||
virHostValidateLevel level);
|
||||
|
||||
#endif /* __VIRT_HOST_VALIDATE_COMMON_H__ */
|
||||
|
@ -22,6 +22,6 @@
|
||||
#ifndef __VIRT_HOST_VALIDATE_LXC_H__
|
||||
# define __VIRT_HOST_VALIDATE_LXC_H__
|
||||
|
||||
extern int virHostValidateLXC(void);
|
||||
int virHostValidateLXC(void);
|
||||
|
||||
#endif /* __VIRT_HOST_VALIDATE_LXC_H__ */
|
||||
|
@ -22,6 +22,6 @@
|
||||
#ifndef __VIRT_HOST_VALIDATE_QEMU_H__
|
||||
# define __VIRT_HOST_VALIDATE_QEMU_H__
|
||||
|
||||
extern int virHostValidateQEMU(void);
|
||||
int virHostValidateQEMU(void);
|
||||
|
||||
#endif /* __VIRT_HOST_VALIDATE_QEMU_H__ */
|
||||
|
Loading…
x
Reference in New Issue
Block a user