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>
*/
static virDrvOpenStatus
esxConnectOpen(virConnectPtr conn, virConnectAuthPtr auth,
- virConfPtr conf ATTRIBUTE_UNUSED,
+ virConfPtr conf G_GNUC_UNUSED,
unsigned int flags)
{
virDrvOpenStatus result = VIR_DRV_OPEN_ERROR;
static const char *
-esxConnectGetType(virConnectPtr conn ATTRIBUTE_UNUSED)
+esxConnectGetType(virConnectPtr conn G_GNUC_UNUSED)
{
return "ESX";
}
static char *
-esxDomainGetOSType(virDomainPtr domain ATTRIBUTE_UNUSED)
+esxDomainGetOSType(virDomainPtr domain G_GNUC_UNUSED)
{
char *osType;
* SharesLevel 'low', 'normal' and 'high'.
*/
static char *
-esxDomainGetSchedulerType(virDomainPtr domain ATTRIBUTE_UNUSED, int *nparams)
+esxDomainGetSchedulerType(virDomainPtr domain G_GNUC_UNUSED, int *nparams)
{
char *type;
static int
esxDomainMigratePrepare(virConnectPtr dconn,
- char **cookie ATTRIBUTE_UNUSED,
- int *cookielen ATTRIBUTE_UNUSED,
- const char *uri_in ATTRIBUTE_UNUSED,
+ char **cookie G_GNUC_UNUSED,
+ int *cookielen G_GNUC_UNUSED,
+ const char *uri_in G_GNUC_UNUSED,
char **uri_out,
unsigned long flags,
- const char *dname ATTRIBUTE_UNUSED,
- unsigned long resource ATTRIBUTE_UNUSED)
+ const char *dname G_GNUC_UNUSED,
+ unsigned long resource G_GNUC_UNUSED)
{
esxPrivate *priv = dconn->privateData;
static int
esxDomainMigratePerform(virDomainPtr domain,
- const char *cookie ATTRIBUTE_UNUSED,
- int cookielen ATTRIBUTE_UNUSED,
+ const char *cookie G_GNUC_UNUSED,
+ int cookielen G_GNUC_UNUSED,
const char *uri,
unsigned long flags,
const char *dname,
- unsigned long bandwidth ATTRIBUTE_UNUSED)
+ unsigned long bandwidth G_GNUC_UNUSED)
{
int result = -1;
esxPrivate *priv = domain->conn->privateData;
static virDomainPtr
esxDomainMigrateFinish(virConnectPtr dconn, const char *dname,
- const char *cookie ATTRIBUTE_UNUSED,
- int cookielen ATTRIBUTE_UNUSED,
- const char *uri ATTRIBUTE_UNUSED,
+ const char *cookie G_GNUC_UNUSED,
+ int cookielen G_GNUC_UNUSED,
+ const char *uri G_GNUC_UNUSED,
unsigned long flags)
{
virCheckFlags(ESX_MIGRATION_FLAGS, NULL);
static int
-esxDomainIsUpdated(virDomainPtr domain ATTRIBUTE_UNUSED)
+esxDomainIsUpdated(virDomainPtr domain G_GNUC_UNUSED)
{
/* ESX domains never have a persistent state that differs from
* current state. However, we do want to check for existence. */
static int
-esxConnectNumOfDefinedInterfaces(virConnectPtr conn ATTRIBUTE_UNUSED)
+esxConnectNumOfDefinedInterfaces(virConnectPtr conn G_GNUC_UNUSED)
{
/* ESX interfaces are always active */
return 0;
static int
-esxConnectListDefinedInterfaces(virConnectPtr conn ATTRIBUTE_UNUSED,
- char **const names ATTRIBUTE_UNUSED,
- int maxnames ATTRIBUTE_UNUSED)
+esxConnectListDefinedInterfaces(virConnectPtr conn G_GNUC_UNUSED,
+ char **const names G_GNUC_UNUSED,
+ int maxnames G_GNUC_UNUSED)
{
/* ESX interfaces are always active */
return 0;
static int
-esxInterfaceIsActive(virInterfacePtr iface ATTRIBUTE_UNUSED)
+esxInterfaceIsActive(virInterfacePtr iface G_GNUC_UNUSED)
{
/* ESX interfaces are always active */
return 1;
static int
-esxConnectNumOfDefinedNetworks(virConnectPtr conn ATTRIBUTE_UNUSED)
+esxConnectNumOfDefinedNetworks(virConnectPtr conn G_GNUC_UNUSED)
{
/* ESX networks are always active */
return 0;
static int
-esxConnectListDefinedNetworks(virConnectPtr conn ATTRIBUTE_UNUSED,
- char **const names ATTRIBUTE_UNUSED,
- int maxnames ATTRIBUTE_UNUSED)
+esxConnectListDefinedNetworks(virConnectPtr conn G_GNUC_UNUSED,
+ char **const names G_GNUC_UNUSED,
+ int maxnames G_GNUC_UNUSED)
{
/* ESX networks are always active */
return 0;
static int
-esxNetworkGetAutostart(virNetworkPtr network ATTRIBUTE_UNUSED,
+esxNetworkGetAutostart(virNetworkPtr network G_GNUC_UNUSED,
int *autostart)
{
/* ESX networks are always active */
static int
-esxNetworkSetAutostart(virNetworkPtr network ATTRIBUTE_UNUSED,
+esxNetworkSetAutostart(virNetworkPtr network G_GNUC_UNUSED,
int autostart)
{
/* Just accept autostart activation, but fail on autostart deactivation */
static int
-esxNetworkIsActive(virNetworkPtr network ATTRIBUTE_UNUSED)
+esxNetworkIsActive(virNetworkPtr network G_GNUC_UNUSED)
{
/* ESX networks are always active */
return 1;
static int
-esxNetworkIsPersistent(virNetworkPtr network ATTRIBUTE_UNUSED)
+esxNetworkIsPersistent(virNetworkPtr network G_GNUC_UNUSED)
{
/* ESX has no concept of transient networks, so all of them are persistent */
return 1;
static int
-esxStoragePoolGetInfo(virStoragePoolPtr pool ATTRIBUTE_UNUSED,
+esxStoragePoolGetInfo(virStoragePoolPtr pool G_GNUC_UNUSED,
virStoragePoolInfoPtr info)
{
/* These fields are not valid for iSCSI pool */
static virStorageVolPtr
-esxStorageVolCreateXML(virStoragePoolPtr pool ATTRIBUTE_UNUSED,
- const char *xmldesc ATTRIBUTE_UNUSED,
+esxStorageVolCreateXML(virStoragePoolPtr pool G_GNUC_UNUSED,
+ const char *xmldesc G_GNUC_UNUSED,
unsigned int flags)
{
virCheckFlags(0, NULL);
static virStorageVolPtr
-esxStorageVolCreateXMLFrom(virStoragePoolPtr pool ATTRIBUTE_UNUSED,
- const char *xmldesc ATTRIBUTE_UNUSED,
- virStorageVolPtr sourceVolume ATTRIBUTE_UNUSED,
+esxStorageVolCreateXMLFrom(virStoragePoolPtr pool G_GNUC_UNUSED,
+ const char *xmldesc G_GNUC_UNUSED,
+ virStorageVolPtr sourceVolume G_GNUC_UNUSED,
unsigned int flags)
{
virCheckFlags(0, NULL);
static int
-esxStorageVolDelete(virStorageVolPtr volume ATTRIBUTE_UNUSED,
+esxStorageVolDelete(virStorageVolPtr volume G_GNUC_UNUSED,
unsigned int flags)
{
virCheckFlags(0, -1);
static int
-esxStorageVolWipe(virStorageVolPtr volume ATTRIBUTE_UNUSED,
+esxStorageVolWipe(virStorageVolPtr volume G_GNUC_UNUSED,
unsigned int flags)
{
virCheckFlags(0, -1);
static int
-esxConnectNumOfDefinedStoragePools(virConnectPtr conn ATTRIBUTE_UNUSED)
+esxConnectNumOfDefinedStoragePools(virConnectPtr conn G_GNUC_UNUSED)
{
/* ESX storage pools are always active */
return 0;
static int
-esxConnectListDefinedStoragePools(virConnectPtr conn ATTRIBUTE_UNUSED,
- char **const names ATTRIBUTE_UNUSED,
- int maxnames ATTRIBUTE_UNUSED)
+esxConnectListDefinedStoragePools(virConnectPtr conn G_GNUC_UNUSED,
+ char **const names G_GNUC_UNUSED,
+ int maxnames G_GNUC_UNUSED)
{
/* ESX storage pools are always active */
return 0;
static int
-esxStoragePoolGetAutostart(virStoragePoolPtr pool ATTRIBUTE_UNUSED,
+esxStoragePoolGetAutostart(virStoragePoolPtr pool G_GNUC_UNUSED,
int *autostart)
{
/* ESX storage pools are always active */
static int
-esxStoragePoolSetAutostart(virStoragePoolPtr pool ATTRIBUTE_UNUSED,
+esxStoragePoolSetAutostart(virStoragePoolPtr pool G_GNUC_UNUSED,
int autostart)
{
/* Just accept autostart activation, but fail on autostart deactivation */
static int
-esxStoragePoolIsActive(virStoragePoolPtr pool ATTRIBUTE_UNUSED)
+esxStoragePoolIsActive(virStoragePoolPtr pool G_GNUC_UNUSED)
{
/* ESX storage pools are always active */
return 1;
static int
-esxStoragePoolIsPersistent(virStoragePoolPtr pool ATTRIBUTE_UNUSED)
+esxStoragePoolIsPersistent(virStoragePoolPtr pool G_GNUC_UNUSED)
{
/* ESX has no concept of transient pools, so all of them are persistent */
return 1;
void \
esxVI_##_type##_Free(esxVI_##_type **ptrptr) \
{ \
- esxVI_##_type *item ATTRIBUTE_UNUSED; \
+ esxVI_##_type *item G_GNUC_UNUSED; \
\
if (!ptrptr || !(*ptrptr)) { \
return; \
#if ESX_VI__CURL__ENABLE_DEBUG_OUTPUT
static int
-esxVI_CURL_Debug(CURL *curl ATTRIBUTE_UNUSED, curl_infotype type,
- char *info, size_t size, void *userdata ATTRIBUTE_UNUSED)
+esxVI_CURL_Debug(CURL *curl G_GNUC_UNUSED, curl_infotype type,
+ char *info, size_t size, void *userdata G_GNUC_UNUSED)
{
char *buffer = NULL;
*/
static void
-esxVI_SharedCURL_Lock(CURL *handle ATTRIBUTE_UNUSED, curl_lock_data data,
- curl_lock_access access_ ATTRIBUTE_UNUSED, void *userptr)
+esxVI_SharedCURL_Lock(CURL *handle G_GNUC_UNUSED, curl_lock_data data,
+ curl_lock_access access_ G_GNUC_UNUSED, void *userptr)
{
size_t i;
esxVI_SharedCURL *shared = userptr;
}
static void
-esxVI_SharedCURL_Unlock(CURL *handle ATTRIBUTE_UNUSED, curl_lock_data data,
+esxVI_SharedCURL_Unlock(CURL *handle G_GNUC_UNUSED, curl_lock_data data,
void *userptr)
{
size_t i;
#if ESX_EMULATE_CURL_MULTI_WAIT
static int
-esxVI_MultiCURL_SocketCallback(CURL *handle ATTRIBUTE_UNUSED,
+esxVI_MultiCURL_SocketCallback(CURL *handle G_GNUC_UNUSED,
curl_socket_t fd, int action,
void *callback_opaque,
- void *socket_opaque ATTRIBUTE_UNUSED)
+ void *socket_opaque G_GNUC_UNUSED)
{
esxVI_MultiCURL *multi = callback_opaque;
size_t i;
}
static int
-esxVI_MultiCURL_TimerCallback(CURLM *handle ATTRIBUTE_UNUSED,
- long timeout_ms ATTRIBUTE_UNUSED,
+esxVI_MultiCURL_TimerCallback(CURLM *handle G_GNUC_UNUSED,
+ long timeout_ms G_GNUC_UNUSED,
void *callback_opaque)
{
esxVI_MultiCURL *multi = callback_opaque;
void \
esxVI_##_type##_Free(esxVI_##_type **ptrptr) \
{ \
- esxVI_##_type *item ATTRIBUTE_UNUSED; \
+ esxVI_##_type *item G_GNUC_UNUSED; \
\
if (!ptrptr || !(*ptrptr)) { \
return; \
esxVI_##_type##_Cast##_dest_extra##FromAnyType(esxVI_AnyType *anyType, \
_dest_type **ptrptr) \
{ \
- _dest_type *item ATTRIBUTE_UNUSED; \
+ _dest_type *item G_GNUC_UNUSED; \
\
if (!anyType || !ptrptr || *ptrptr) { \
virReportError(VIR_ERR_INTERNAL_ERROR, "%s", \