Add typedefs for all structs and enums.
authorMatthias Bolte <matthias.bolte@googlemail.com>
Thu, 19 Mar 2009 22:57:41 +0000 (23:57 +0100)
committerMatthias Bolte <matthias.bolte@googlemail.com>
Thu, 19 Mar 2009 22:57:41 +0000 (23:57 +0100)
Signed-off-by: Matthias Bolte <matthias.bolte@googlemail.com>

18 files changed:
cli/cli.c
daemon/daemon.c
include/libvscmgmt/libvscmgmt.h
lib/backend-file.c
lib/global.c
lib/host.c
lib/internal.h
proxy/proxy.c
tests/ipv4.c
tests/uuid.c
utils/error.c
utils/host_type.c
utils/ipv4.c
utils/list.c
utils/memory.c
utils/string.c
utils/utils.h
utils/uuid.c

index 7c311c2..4a1fe6e 100644 (file)
--- a/cli/cli.c
+++ b/cli/cli.c
@@ -27,8 +27,8 @@ int
 main (int argc ATTR_UNUSED, const char **argv ATTR_UNUSED)
 {
        int result = 0;
-       struct VscMgmtError error;
-       struct VscMgmtHostInfo host_info;
+       VscMgmtError error;
+       VscMgmtHostInfo host_info;
 
        vsc_mgmt_error_init (&error);
 
index fee0ee3..aad6633 100644 (file)
@@ -57,10 +57,10 @@ xmlrpc_vsc_mgmt_host_add (xmlrpc_env *env,
                           void *server_info ATTR_UNUSED,
                           void *channel_info ATTR_UNUSED)
 {
-       struct VscMgmtError error;
+       VscMgmtError error;
        char* host_ipv4_string = NULL;
        char* host_type_string = NULL;
-       struct VscMgmtHostInfo host_info;
+       VscMgmtHostInfo host_info;
        xmlrpc_value *result = NULL;
 
        host_info.host_username = NULL;
@@ -126,7 +126,7 @@ static struct xmlrpc_method_info3 method_info_list[] = {
 int
 main (int argc ATTR_UNUSED, const char **argv ATTR_UNUSED)
 {
-       struct VscMgmtError error;
+       VscMgmtError error;
        xmlrpc_env env;
        xmlrpc_registry *registry;
        xmlrpc_server_abyss_parms server_parms;
index 7e10539..ee9fc54 100644 (file)
@@ -38,7 +38,21 @@ extern "C" {
 #define VSC_MGMT__IPV4__SIZE 4
 #define VSC_MGMT__IPV4__STRING_SIZE (16 + 1)
 
-enum VscMgmtCode {
+typedef enum _VscMgmtCode VscMgmtCode;
+typedef enum _VscMgmtVmState VscMgmtVmState;
+typedef enum _VscMgmtHostType VscMgmtHostType;
+typedef enum _VscMgmtUuidType VscMgmtUuidType;
+typedef struct _VscMgmtError VscMgmtError;
+typedef struct _VscMgmtUuid VscMgmtUuid;
+typedef struct _VscMgmtIpv4 VscMgmtIpv4;
+typedef struct _VscMgmtVmInfo VscMgmtVmInfo;
+typedef struct _VscMgmtVmResourceConfig VscMgmtVmResourceConfig;
+typedef struct _VscMgmtVmNetworkConfig VscMgmtVmNetworkConfig;
+typedef struct _VscMgmtSuspensionInfo VscMgmtSuspensionInfo;
+typedef struct _VscMgmtCheckpointInfo VscMgmtCheckpointInfo;
+typedef struct _VscMgmtHostInfo VscMgmtHostInfo;
+
+enum _VscMgmtCode {
        VSC_MGMT__CODE__UNDEFINED = 0,
        VSC_MGMT__CODE__INTERNAL_ERROR,
        VSC_MGMT__CODE__OUT_OF_MEMORY,
@@ -53,21 +67,21 @@ enum VscMgmtCode {
        VSC_MGMT__CODE__TRACE,
 };
 
-enum VscMgmtVmState {
+enum _VscMgmtVmState {
        VSC_MGMT__VM_STATE__UNDEFINED = 0,
        VSC_MGMT__VM_STATE__RUNNING,
        VSC_MGMT__VM_STATE__SUSPENDED,
        VSC_MGMT__VM_STATE__ERROR,
 };
 
-enum VscMgmtHostType {
+enum _VscMgmtHostType {
        VSC_MGMT__HOST_TYPE__UNDEFINED = 0,
        VSC_MGMT__HOST_TYPE__XEN,
        VSC_MGMT__HOST_TYPE__ESX,
        VSC_MGMT__HOST_TYPE__KVM,
 };
 
-enum VscMgmtUuidType {
+enum _VscMgmtUuidType {
        VSC_MGMT__UUID_TYPE__UNDEFINED = 0,
        VSC_MGMT__UUID_TYPE__INVALID,
        VSC_MGMT__UUID_TYPE__VM,
@@ -75,10 +89,10 @@ enum VscMgmtUuidType {
        VSC_MGMT__UUID_TYPE__CHECKPOINT,
 };
 
-struct VscMgmtError {
-       struct VscMgmtError *next;
+struct _VscMgmtError {
+       VscMgmtError *next;
        int occured;
-       enum VscMgmtCode code;
+       VscMgmtCode code;
        char *message;
        const char *file;
        int line;
@@ -86,46 +100,46 @@ struct VscMgmtError {
        struct timeval timestamp;
 };
 
-struct VscMgmtUuid {
-       struct VscMgmtUuid *next;
+struct _VscMgmtUuid {
+       VscMgmtUuid *next;
        unsigned char bytes[VSC_MGMT__UUID__SIZE];
 };
 
-struct VscMgmtIpv4 {
-       struct VscMgmtUuid *next;
+struct _VscMgmtIpv4 {
+       VscMgmtUuid *next;
        unsigned char bytes[VSC_MGMT__IPV4__SIZE];
 };
 
-struct VscMgmtVmResourceConfig {
+struct _VscMgmtVmResourceConfig {
        int dummy;
 };
 
-struct VscMgmtVmNetworkConfig {
-       struct VscMgmtIpv4 vm_ipv4;
-       struct VscMgmtIpv4 vm_subnet;
-       struct VscMgmtIpv4 vm_subnet_mask;
+struct _VscMgmtVmNetworkConfig {
+       VscMgmtIpv4 vm_ipv4;
+       VscMgmtIpv4 vm_subnet;
+       VscMgmtIpv4 vm_subnet_mask;
 };
 
-struct VscMgmtVmInfo {
-       struct VscMgmtUuid vm_uuid;
-       struct VscMgmtIpv4 host_ipv4;
-       enum VscMgmtVmState vm_state;
-       struct VscMgmtVmResourceConfig vm_resource_config;
-       struct VscMgmtVmNetworkConfig vm_network_config;
+struct _VscMgmtVmInfo {
+       VscMgmtUuid vm_uuid;
+       VscMgmtIpv4 host_ipv4;
+       VscMgmtVmState vm_state;
+       VscMgmtVmResourceConfig vm_resource_config;
+       VscMgmtVmNetworkConfig vm_network_config;
 };
 
-struct VscMgmtSuspensionInfo {
+struct _VscMgmtSuspensionInfo {
        int dummy;
 };
 
-struct VscMgmtCheckpointInfo {
+struct _VscMgmtCheckpointInfo {
        int dummy;
 };
 
-struct VscMgmtHostInfo {
-       struct VscMgmtHostInfo *next;
-       struct VscMgmtIpv4 host_ipv4;
-       enum VscMgmtHostType host_type;
+struct _VscMgmtHostInfo {
+       VscMgmtHostInfo *next;
+       VscMgmtIpv4 host_ipv4;
+       VscMgmtHostType host_type;
        char *host_username;
        char *host_password;
 };
@@ -135,10 +149,10 @@ struct VscMgmtHostInfo {
  */
 
 void
-vsc_mgmt_error_init (struct VscMgmtError *error);
+vsc_mgmt_error_init (VscMgmtError *error);
 
 void
-vsc_mgmt_error_cleanup (struct VscMgmtError *error);
+vsc_mgmt_error_cleanup (VscMgmtError *error);
 
 /**
  * Returns the string representaion of the given error code.
@@ -146,10 +160,10 @@ vsc_mgmt_error_cleanup (struct VscMgmtError *error);
  * The string must not be freed by the caller.
  */
 const char * /* error_string */
-vsc_mgmt_error_string (enum VscMgmtCode code);
+vsc_mgmt_error_string (VscMgmtCode code);
 
 void
-vsc_mgmt_error_fprint (struct VscMgmtError *error, FILE *stream);
+vsc_mgmt_error_fprint (VscMgmtError *error, FILE *stream);
 
 /*
  * Memory
@@ -168,29 +182,28 @@ vsc_mgmt_free (void *memory);
  * Always returns a pointer to the first UUID item in the list, so that this
  * function can be used for initialization and for appending.
  */
-struct VscMgmtUuid * /* uuid_list */
-vsc_mgmt_uuid_list_append (struct VscMgmtError *error,
-                           struct VscMgmtUuid *uuid_list,
-                           const struct VscMgmtUuid *uuid);
+VscMgmtUuid * /* uuid_list */
+vsc_mgmt_uuid_list_append (VscMgmtError *error, VscMgmtUuid *uuid_list,
+                           const VscMgmtUuid *uuid);
 
 /**
  * Recursively frees the given UUID list.
  */
 void
-vsc_mgmt_uuid_list_free (struct VscMgmtUuid *uuid_list);
+vsc_mgmt_uuid_list_free (VscMgmtUuid *uuid_list);
 
 /**
  * Parses a UUID from its string representation.
  */
 void
-vsc_mgmt_uuid_parse (struct VscMgmtError *error, const char *uuid_string,
-                     struct VscMgmtUuid *uuid);
+vsc_mgmt_uuid_parse (VscMgmtError *error, const char *uuid_string,
+                     VscMgmtUuid *uuid);
 
 /**
  * Formats a UUID to its string representation.
  */
 void
-vsc_mgmt_uuid_format (const struct VscMgmtUuid *uuid, char *uuid_string);
+vsc_mgmt_uuid_format (const VscMgmtUuid *uuid, char *uuid_string);
 
 /*
  * IPv4
@@ -202,159 +215,159 @@ vsc_mgmt_uuid_format (const struct VscMgmtUuid *uuid, char *uuid_string);
  * Always returns a pointer to the first IPv4 item in the list, so that this
  * function can be used for initialization and for appending.
  */
-struct VscMgmtIpv4 * /* ipv4_list */
-vsc_mgmt_ipv4_list_append (struct VscMgmtError *error,
-                           struct VscMgmtIpv4 *ipv4_list,
-                           const struct VscMgmtIpv4 *ipv4);
+VscMgmtIpv4 * /* ipv4_list */
+vsc_mgmt_ipv4_list_append (VscMgmtError *error,
+                           VscMgmtIpv4 *ipv4_list,
+                           const VscMgmtIpv4 *ipv4);
 
 /**
  * Recursively frees the given IPv4 list.
  */
 void
-vsc_mgmt_ipv4_list_free (struct VscMgmtIpv4 *ipv4_list);
+vsc_mgmt_ipv4_list_free (VscMgmtIpv4 *ipv4_list);
 
 /**
  * Parses an IPv4 from its string representation.
  */
 void
-vsc_mgmt_ipv4_parse (struct VscMgmtError *error, const char *ipv4_string,
-                     struct VscMgmtIpv4 *ipv4);
+vsc_mgmt_ipv4_parse (VscMgmtError *error, const char *ipv4_string,
+                     VscMgmtIpv4 *ipv4);
 
 /**
  * Formats an IPv4 to its string representation.
  */
 void
-vsc_mgmt_ipv4_format (const struct VscMgmtIpv4 *ipv4, char *ipv4_string);
+vsc_mgmt_ipv4_format (const VscMgmtIpv4 *ipv4, char *ipv4_string);
 
 /*
  * Global
  */
 
 void
-vsc_mgmt_global_init (struct VscMgmtError *error, const char *backend_config);
+vsc_mgmt_global_init (VscMgmtError *error, const char *backend_config);
 
 void
 vsc_mgmt_global_cleanup (void);
 
 void
-vsc_mgmt_global_backup (struct VscMgmtError *error);
+vsc_mgmt_global_backup (VscMgmtError *error);
 
 void
-vsc_mgmt_global_recover (struct VscMgmtError *error);
+vsc_mgmt_global_recover (VscMgmtError *error);
 
 /*
  * Virtual Machine
  */
 
-struct VscMgmtUuid * /* vm_uuid_list */
-vsc_mgmt_vm_start (struct VscMgmtError *error, const char* image_path,
-                   const struct VscMgmtIpv4 *host_ipv4_list,
-                   const struct VscMgmtVmResourceConfig *vm_resource_config,
-                   const struct VscMgmtVmNetworkConfig *vm_network_config);
+VscMgmtUuid * /* vm_uuid_list */
+vsc_mgmt_vm_start (VscMgmtError *error, const char* image_path,
+                   const VscMgmtIpv4 *host_ipv4_list,
+                   const VscMgmtVmResourceConfig *vm_resource_config,
+                   const VscMgmtVmNetworkConfig *vm_network_config);
 
 void
-vsc_mgmt_vm_stop (struct VscMgmtError *error,
-                  const struct VscMgmtUuid *vm_uuid);
+vsc_mgmt_vm_stop (VscMgmtError *error,
+                  const VscMgmtUuid *vm_uuid);
 
 void
-vsc_mgmt_vm_reboot (struct VscMgmtError *error,
-                    const struct VscMgmtUuid *vm_uuid);
+vsc_mgmt_vm_reboot (VscMgmtError *error,
+                    const VscMgmtUuid *vm_uuid);
 
 void
-vsc_mgmt_vm_migrate (struct VscMgmtError *error,
-                     const struct VscMgmtUuid *vm_uuid,
-                     const struct VscMgmtIpv4 *host_ipv4);
+vsc_mgmt_vm_migrate (VscMgmtError *error,
+                     const VscMgmtUuid *vm_uuid,
+                     const VscMgmtIpv4 *host_ipv4);
 
 void
-vsc_mgmt_vm_get_info (struct VscMgmtError *error,
-                      const struct VscMgmtUuid *vm_uuid,
-                      struct VscMgmtVmInfo *vm_info);
+vsc_mgmt_vm_get_info (VscMgmtError *error,
+                      const VscMgmtUuid *vm_uuid,
+                      VscMgmtVmInfo *vm_info);
 
 void
-vsc_mgmt_vm_get_uuid (struct VscMgmtError *error,
-                      const struct VscMgmtIpv4 *vm_ipv4,
-                      struct VscMgmtUuid *vm_uuid);
+vsc_mgmt_vm_get_uuid (VscMgmtError *error,
+                      const VscMgmtIpv4 *vm_ipv4,
+                      VscMgmtUuid *vm_uuid);
 
 void
-vsc_mgmt_vm_get_host (struct VscMgmtError *error,
-                      const struct VscMgmtUuid *vm_uuid,
-                      struct VscMgmtIpv4 *host_ipv4);
+vsc_mgmt_vm_get_host (VscMgmtError *error,
+                      const VscMgmtUuid *vm_uuid,
+                      VscMgmtIpv4 *host_ipv4);
 
-enum VscMgmtVmState /* vm_state */
-vsc_mgmt_vm_get_state (struct VscMgmtError *error,
-                       const struct VscMgmtUuid *vm_uuid);
+VscMgmtVmState /* vm_state */
+vsc_mgmt_vm_get_state (VscMgmtError *error,
+                       const VscMgmtUuid *vm_uuid);
 
 void
-vsc_mgmt_vm_set_resource_config (struct VscMgmtError *error,
-                                 const struct VscMgmtUuid *vm_uuid,
-                                 const struct VscMgmtVmResourceConfig *vm_resource_config);
+vsc_mgmt_vm_set_resource_config (VscMgmtError *error,
+                                 const VscMgmtUuid *vm_uuid,
+                                 const VscMgmtVmResourceConfig *vm_resource_config);
 
 void
-vsc_mgmt_vm_get_resource_config (struct VscMgmtError *error,
-                                 const struct VscMgmtUuid *vm_uuid,
-                                 struct VscMgmtVmResourceConfig *vm_resource_config);
+vsc_mgmt_vm_get_resource_config (VscMgmtError *error,
+                                 const VscMgmtUuid *vm_uuid,
+                                 VscMgmtVmResourceConfig *vm_resource_config);
 
 void
-vsc_mgmt_vm_get_network_config (struct VscMgmtError *error,
-                                const struct VscMgmtUuid *vm_uuid,
-                                struct VscMgmtVmNetworkConfig *vm_network_config);
+vsc_mgmt_vm_get_network_config (VscMgmtError *error,
+                                const VscMgmtUuid *vm_uuid,
+                                VscMgmtVmNetworkConfig *vm_network_config);
 
 /*
  * Suspension
  */
 
 void
-vsc_mgmt_suspension_create (struct VscMgmtError *error,
-                            const struct VscMgmtUuid *vm_uuid_list,
-                            struct VscMgmtUuid *suspension_uuid);
+vsc_mgmt_suspension_create (VscMgmtError *error,
+                            const VscMgmtUuid *vm_uuid_list,
+                            VscMgmtUuid *suspension_uuid);
 
 void
-vsc_mgmt_suspension_resume (struct VscMgmtError *error,
-                            const struct VscMgmtUuid *suspension_uuid);
+vsc_mgmt_suspension_resume (VscMgmtError *error,
+                            const VscMgmtUuid *suspension_uuid);
 
 void
-vsc_mgmt_suspension_get_info (struct VscMgmtError *error,
-                              const struct VscMgmtUuid *suspension_uuid,
-                              struct VscMgmtSuspensionInfo *suspension_info);
+vsc_mgmt_suspension_get_info (VscMgmtError *error,
+                              const VscMgmtUuid *suspension_uuid,
+                              VscMgmtSuspensionInfo *suspension_info);
 
 /*
  * Checkpoint
  */
 
 void
-vsc_mgmt_checkpoint_create (struct VscMgmtError *error,
-                            const struct VscMgmtUuid *vm_uuid_list,
-                            struct VscMgmtUuid *checkpoint_uuid);
+vsc_mgmt_checkpoint_create (VscMgmtError *error,
+                            const VscMgmtUuid *vm_uuid_list,
+                            VscMgmtUuid *checkpoint_uuid);
 
 void
-vsc_mgmt_checkpoint_delete (struct VscMgmtError *error,
-                            const struct VscMgmtUuid *checkpoint_uuid);
+vsc_mgmt_checkpoint_delete (VscMgmtError *error,
+                            const VscMgmtUuid *checkpoint_uuid);
 
 void
-vsc_mgmt_checkpoint_restore (struct VscMgmtError *error,
-                             const struct VscMgmtUuid *checkpoint_uuid);
+vsc_mgmt_checkpoint_restore (VscMgmtError *error,
+                             const VscMgmtUuid *checkpoint_uuid);
 
 void
-vsc_mgmt_checkpoint_get_info (struct VscMgmtError *error,
-                              const struct VscMgmtUuid *checkpoint_uuid,
-                              struct VscMgmtCheckpointInfo *checkpoint_info);
+vsc_mgmt_checkpoint_get_info (VscMgmtError *error,
+                              const VscMgmtUuid *checkpoint_uuid,
+                              VscMgmtCheckpointInfo *checkpoint_info);
 
 /*
  * Host
  */
 
 void
-vsc_mgmt_host_add (struct VscMgmtError *error,
-                   const struct VscMgmtHostInfo *host_info);
+vsc_mgmt_host_add (VscMgmtError *error,
+                   const VscMgmtHostInfo *host_info);
 
 void
-vsc_mgmt_host_remove (struct VscMgmtError *error,
-                      const struct VscMgmtIpv4 *host_ipv4);
+vsc_mgmt_host_remove (VscMgmtError *error,
+                      const VscMgmtIpv4 *host_ipv4);
 
 void
-vsc_mgmt_host_get_info (struct VscMgmtError *error,
-                        const struct VscMgmtIpv4 *host_ipv4,
-                        struct VscMgmtHostInfo *host_info);
+vsc_mgmt_host_get_info (VscMgmtError *error,
+                        const VscMgmtIpv4 *host_ipv4,
+                        VscMgmtHostInfo *host_info);
 
 /**
  * Returns a UUID list representing all virtual machines currently available
@@ -363,9 +376,9 @@ vsc_mgmt_host_get_info (struct VscMgmtError *error,
  * The list must be freed by the caller via the vsc_mgmt_uuid_list_free
  * function.
  */
-struct VscMgmtUuid * /* vm_uuid_list */
-vsc_mgmt_host_get_vm_list (struct VscMgmtError *error,
-                           const struct VscMgmtIpv4 *host_ipv4);
+VscMgmtUuid * /* vm_uuid_list */
+vsc_mgmt_host_get_vm_list (VscMgmtError *error,
+                           const VscMgmtIpv4 *host_ipv4);
 
 /*
  * Host Type
@@ -374,8 +387,8 @@ vsc_mgmt_host_get_vm_list (struct VscMgmtError *error,
 /**
  * Parses a host type from its string representation and returns it.
  */
-enum VscMgmtHostType /* host_type */
-vsc_mgmt_host_type_parse (struct VscMgmtError *error,
+VscMgmtHostType /* host_type */
+vsc_mgmt_host_type_parse (VscMgmtError *error,
                           const char *host_type_string);
 
 /**
@@ -384,7 +397,7 @@ vsc_mgmt_host_type_parse (struct VscMgmtError *error,
  * The string must not be freed by the caller.
  */
 const char * /* host_type_string */
-vsc_mgmt_host_type_string (enum VscMgmtHostType host_type);
+vsc_mgmt_host_type_string (VscMgmtHostType host_type);
 
 /*
  * Misc
@@ -396,15 +409,14 @@ vsc_mgmt_host_type_string (enum VscMgmtHostType host_type);
  * The list must be freed by the caller via the vsc_mgmt_ipv4_list_free
  * function.
  */
-struct VscMgmtIpv4 * /* host_ipv4_list */
-vsc_mgmt_get_host_list (struct VscMgmtError *error);
+VscMgmtIpv4 * /* host_ipv4_list */
+vsc_mgmt_get_host_list (VscMgmtError *error);
 
-struct VscMgmtUuid * /* checkpoint_uuid_list */
-vsc_mgmt_get_checkpoint_list (struct VscMgmtError *error);
+VscMgmtUuid * /* checkpoint_uuid_list */
+vsc_mgmt_get_checkpoint_list (VscMgmtError *error);
 
-enum VscMgmtUuidType /* uuid_type */
-vsc_mgmt_get_uuid_type (struct VscMgmtError *error,
-                        const struct VscMgmtUuid *uuid);
+VscMgmtUuidType /* uuid_type */
+vsc_mgmt_get_uuid_type (VscMgmtError *error, const VscMgmtUuid *uuid);
 
 void
 vsc_mgmt_get_version (int *major, int *minor, int *patch);
index 1850f4c..fb8e073 100644 (file)
 /*
  * FIXME: Replace this list with a data structure that allows faster lookup.
  */
-struct VscMgmtHostInfo *_host_info_list = NULL;
+VscMgmtHostInfo *_host_info_list = NULL;
 
 /*
  * Backend (Internal)
  */
 
 void
-vsc_mgmt_backend_init (struct VscMgmtError *error,
+vsc_mgmt_backend_init (VscMgmtError *error,
                        const char *config ATTR_UNUSED)
 {
        VSC_MGMT__ASSERT (error != NULL);
@@ -45,7 +45,7 @@ vsc_mgmt_backend_cleanup (void)
 }
 
 void
-vsc_mgmt_backend_backup (struct VscMgmtError *error)
+vsc_mgmt_backend_backup (VscMgmtError *error)
 {
        VSC_MGMT__ASSERT (error != NULL);
        VSC_MGMT__ASSERT (! error->occured);
@@ -54,7 +54,7 @@ vsc_mgmt_backend_backup (struct VscMgmtError *error)
 }
 
 void
-vsc_mgmt_backend_recover (struct VscMgmtError *error)
+vsc_mgmt_backend_recover (VscMgmtError *error)
 {
        VSC_MGMT__ASSERT (error != NULL);
        VSC_MGMT__ASSERT (! error->occured);
@@ -63,8 +63,8 @@ vsc_mgmt_backend_recover (struct VscMgmtError *error)
 }
 
 void
-vsc_mgmt_backend_host_add (struct VscMgmtError *error,
-                           const struct VscMgmtHostInfo *host_info ATTR_UNUSED)
+vsc_mgmt_backend_host_add (VscMgmtError *error,
+                           const VscMgmtHostInfo *host_info ATTR_UNUSED)
 {
        VSC_MGMT__ASSERT (error != NULL);
        VSC_MGMT__ASSERT (! error->occured);
@@ -73,8 +73,8 @@ vsc_mgmt_backend_host_add (struct VscMgmtError *error,
 }
 
 void
-vsc_mgmt_backend_host_remove (struct VscMgmtError *error,
-                              const struct VscMgmtHostInfo *host_info ATTR_UNUSED)
+vsc_mgmt_backend_host_remove (VscMgmtError *error,
+                              const VscMgmtHostInfo *host_info ATTR_UNUSED)
 {
        VSC_MGMT__ASSERT (error != NULL);
        VSC_MGMT__ASSERT (! error->occured);
@@ -83,9 +83,9 @@ vsc_mgmt_backend_host_remove (struct VscMgmtError *error,
 }
 
 void
-vsc_mgmt_backend_host_get_info (struct VscMgmtError *error,
-                                const struct VscMgmtIpv4 *host_ipv4 ATTR_UNUSED,
-                                struct VscMgmtHostInfo *host_info ATTR_UNUSED)
+vsc_mgmt_backend_host_get_info (VscMgmtError *error,
+                                const VscMgmtIpv4 *host_ipv4 ATTR_UNUSED,
+                                VscMgmtHostInfo *host_info ATTR_UNUSED)
 {
        VSC_MGMT__ASSERT (error != NULL);
        VSC_MGMT__ASSERT (! error->occured);
@@ -93,8 +93,8 @@ vsc_mgmt_backend_host_get_info (struct VscMgmtError *error,
        VSC_MGMT__APPEND_ERROR0 (error, VSC_MGMT__CODE__NOT_IMPLEMENTED_YET);
 }
 
-struct VscMgmtIpv4 * /* host_ipv4_list */
-vsc_mgmt_backend_get_host_list (struct VscMgmtError *error)
+VscMgmtIpv4 * /* host_ipv4_list */
+vsc_mgmt_backend_get_host_list (VscMgmtError *error)
 {
        VSC_MGMT__ASSERT (error != NULL);
        VSC_MGMT__ASSERT (! error->occured);
index 05ccc90..ddb81ca 100644 (file)
@@ -25,7 +25,7 @@
  */
 
 void
-vsc_mgmt_global_init (struct VscMgmtError *error, const char *backend_config)
+vsc_mgmt_global_init (VscMgmtError *error, const char *backend_config)
 {
        VSC_MGMT__ASSERT (error != NULL);
        VSC_MGMT__ASSERT (! error->occured);
@@ -45,7 +45,7 @@ vsc_mgmt_global_cleanup (void)
 }
 
 void
-vsc_mgmt_global_backup (struct VscMgmtError *error)
+vsc_mgmt_global_backup (VscMgmtError *error)
 {
        VSC_MGMT__ASSERT (error != NULL);
        VSC_MGMT__ASSERT (! error->occured);
@@ -59,7 +59,7 @@ vsc_mgmt_global_backup (struct VscMgmtError *error)
 }
 
 void
-vsc_mgmt_global_recover (struct VscMgmtError *error)
+vsc_mgmt_global_recover (VscMgmtError *error)
 {
        VSC_MGMT__ASSERT (error != NULL);
        VSC_MGMT__ASSERT (! error->occured);
index 7bb1a1a..daee3bd 100644 (file)
@@ -25,8 +25,8 @@
  */
 
 virConnectPtr
-vsc_mgmt_host_connect (struct VscMgmtError *error,
-                       const struct VscMgmtHostInfo *host_info ATTR_UNUSED)
+vsc_mgmt_host_connect (VscMgmtError *error,
+                       const VscMgmtHostInfo *host_info ATTR_UNUSED)
 {
        VSC_MGMT__ASSERT (error != NULL);
        VSC_MGMT__ASSERT (! error->occured);
index dd77308..814f495 100644 (file)
  */
 
 virConnectPtr
-vsc_mgmt_host_connect (struct VscMgmtError *error,
-                       const struct VscMgmtHostInfo *host_info);
+vsc_mgmt_host_connect (VscMgmtError *error, const VscMgmtHostInfo *host_info);
 
 /*
  * Backend (Internal)
  */
 
 void
-vsc_mgmt_backend_init (struct VscMgmtError *error, const char *config);
+vsc_mgmt_backend_init (VscMgmtError *error, const char *config);
 
 void
 vsc_mgmt_backend_cleanup (void);
 
 void
-vsc_mgmt_backend_backup (struct VscMgmtError *error);
+vsc_mgmt_backend_backup (VscMgmtError *error);
 
 void
-vsc_mgmt_backend_recover (struct VscMgmtError *error);
+vsc_mgmt_backend_recover (VscMgmtError *error);
 
 void
-vsc_mgmt_backend_host_add (struct VscMgmtError *error,
-                           const struct VscMgmtHostInfo *host_info);
+vsc_mgmt_backend_host_add (VscMgmtError *error,
+                           const VscMgmtHostInfo *host_info);
 
 void
-vsc_mgmt_backend_host_remove (struct VscMgmtError *error,
-                              const struct VscMgmtHostInfo *host_info);
+vsc_mgmt_backend_host_remove (VscMgmtError *error,
+                              const VscMgmtHostInfo *host_info);
 
 void
-vsc_mgmt_backend_host_get_info (struct VscMgmtError *error,
-                                const struct VscMgmtIpv4 *host_ipv4,
-                                struct VscMgmtHostInfo *host_info);
+vsc_mgmt_backend_host_get_info (VscMgmtError *error,
+                                const VscMgmtIpv4 *host_ipv4,
+                                VscMgmtHostInfo *host_info);
 
-struct VscMgmtIpv4 * /* host_ipv4_list */
-vsc_mgmt_backend_get_host_list (struct VscMgmtError *error);
+VscMgmtIpv4 * /* host_ipv4_list */
+vsc_mgmt_backend_get_host_list (VscMgmtError *error);
 
 
 #endif /* __VSC_MGMT__INTERNAL_H__ */
index 1be8360..48b15d7 100644 (file)
@@ -27,7 +27,7 @@
 #include "../utils/utils.h"
 
 static void
-_error_from_xmlrpc (struct VscMgmtError *error, const xmlrpc_env *env,
+_error_from_xmlrpc (VscMgmtError *error, const xmlrpc_env *env,
                     const char *file, const char *function, int line)
 {
        vsc_mgmt_error_report (error, VSC_MGMT__CODE__XMLRPC_ERROR, file, line,
@@ -45,7 +45,7 @@ _error_from_xmlrpc (struct VscMgmtError *error, const xmlrpc_env *env,
 static char *_proxy_url = NULL;
 
 void
-vsc_mgmt_global_init (struct VscMgmtError *error,
+vsc_mgmt_global_init (VscMgmtError *error,
                       const char *backend_config ATTR_UNUSED)
 {
        xmlrpc_env env;
@@ -111,8 +111,7 @@ vsc_mgmt_global_cleanup (void)
  */
 
 void
-vsc_mgmt_host_add (struct VscMgmtError *error,
-                   const struct VscMgmtHostInfo *host_info)
+vsc_mgmt_host_add (VscMgmtError *error, const VscMgmtHostInfo *host_info)
 {
        xmlrpc_env env;
        char host_ipv4_string[VSC_MGMT__IPV4__STRING_SIZE] = "";
index d5b8f73..22775ed 100644 (file)
@@ -24,8 +24,8 @@
 
 START_TEST (test_parse)
 {
-       struct VscMgmtError error;
-       struct VscMgmtIpv4 ipv4;
+       VscMgmtError error;
+       VscMgmtIpv4 ipv4;
 
        vsc_mgmt_error_init (&error);
 
index 3066962..5374bec 100644 (file)
@@ -24,8 +24,8 @@
 
 START_TEST (test_parse)
 {
-       struct VscMgmtError error;
-       struct VscMgmtUuid uuid;
+       VscMgmtError error;
+       VscMgmtUuid uuid;
 
        vsc_mgmt_error_init (&error);
 
index 4977dbe..6b74300 100644 (file)
@@ -29,7 +29,7 @@
 
 static const char *_error_default_message = "Could not allocate memory for error message";
 
-static struct VscMgmtError _error_default = {
+static VscMgmtError _error_default = {
        .next = NULL,
        .occured = 1,
        .code = VSC_MGMT__CODE__OUT_OF_MEMORY,
@@ -40,7 +40,7 @@ static struct VscMgmtError _error_default = {
 };
 
 static void
-_error_report_v (struct VscMgmtError *error, enum VscMgmtCode code,
+_error_report_v (VscMgmtError *error, VscMgmtCode code,
                  const char *file, int line, const char *function,
                  const char *message, va_list args)
 {
@@ -78,7 +78,7 @@ _error_report_v (struct VscMgmtError *error, enum VscMgmtCode code,
  */
 
 const char *
-vsc_mgmt_error_string (enum VscMgmtCode code)
+vsc_mgmt_error_string (VscMgmtCode code)
 {
        switch (code) {
        case VSC_MGMT__CODE__INTERNAL_ERROR:
@@ -120,10 +120,10 @@ vsc_mgmt_error_string (enum VscMgmtCode code)
 }
 
 void
-vsc_mgmt_error_fprint (struct VscMgmtError *error, FILE *stream)
+vsc_mgmt_error_fprint (VscMgmtError *error, FILE *stream)
 {
        struct tm time_info;
-       struct VscMgmtError *error_next = NULL;
+       VscMgmtError *error_next = NULL;
 
        VSC_MGMT__ASSERT (error != NULL);
        VSC_MGMT__ASSERT (error->occured);
@@ -162,7 +162,7 @@ vsc_mgmt_error_fprint (struct VscMgmtError *error, FILE *stream)
 }
 
 void
-vsc_mgmt_error_init (struct VscMgmtError *error)
+vsc_mgmt_error_init (VscMgmtError *error)
 {
        VSC_MGMT__ASSERT (error != NULL);
 
@@ -178,10 +178,10 @@ vsc_mgmt_error_init (struct VscMgmtError *error)
 }
 
 void
-vsc_mgmt_error_cleanup (struct VscMgmtError *error)
+vsc_mgmt_error_cleanup (VscMgmtError *error)
 {
-       struct VscMgmtError *current;
-       struct VscMgmtError *next;
+       VscMgmtError *current;
+       VscMgmtError *next;
 
        VSC_MGMT__ASSERT (error != NULL);
 
@@ -221,7 +221,7 @@ vsc_mgmt_error_cleanup (struct VscMgmtError *error)
  */
 
 void
-vsc_mgmt_error_report (struct VscMgmtError *error, enum VscMgmtCode code,
+vsc_mgmt_error_report (VscMgmtError *error, VscMgmtCode code,
                        const char *file, int line, const char *function,
                        const char *message, ...)
 {
@@ -233,19 +233,19 @@ vsc_mgmt_error_report (struct VscMgmtError *error, enum VscMgmtCode code,
 }
 
 void
-vsc_mgmt_error_append_report (struct VscMgmtError *error, enum VscMgmtCode code,
+vsc_mgmt_error_append_report (VscMgmtError *error, VscMgmtCode code,
                               const char *file, int line, const char *function,
                               const char *message, ...)
 {
        va_list args;
-       struct VscMgmtError *error_last;
-       struct VscMgmtError *error_next;
+       VscMgmtError *error_last;
+       VscMgmtError *error_next;
 
        VSC_MGMT__ASSERT (error != NULL);
        VSC_MGMT__ASSERT (error->occured);
        VSC_MGMT__ASSERT (code != VSC_MGMT__CODE__UNDEFINED);
 
-       error_last = (struct VscMgmtError *) vsc_mgmt_list_get_last ((struct VscMgmtList *) error);
+       error_last = (VscMgmtError *) vsc_mgmt_list_get_last ((VscMgmtList *) error);
 
        /*
         * Do not append to the default error, because if it is appended we are
@@ -255,7 +255,7 @@ vsc_mgmt_error_append_report (struct VscMgmtError *error, enum VscMgmtCode code,
                return;
        }
 
-       error_next = calloc (1, sizeof (struct VscMgmtError));
+       error_next = calloc (1, sizeof (VscMgmtError));
 
        if (error_next == NULL) {
                error_next = &_error_default;
index de41026..ba67124 100644 (file)
@@ -29,8 +29,8 @@
 /**
  * Parses a host type from its string representation and returns it.
  */
-enum VscMgmtHostType
-vsc_mgmt_host_type_parse (struct VscMgmtError *error,
+VscMgmtHostType
+vsc_mgmt_host_type_parse (VscMgmtError *error,
                           const char *host_type_string)
 {
        VSC_MGMT__ASSERT (error != NULL);
@@ -56,7 +56,7 @@ vsc_mgmt_host_type_parse (struct VscMgmtError *error,
  * The string must not be freed by the caller.
  */
 const char *
-vsc_mgmt_host_type_string (enum VscMgmtHostType host_type)
+vsc_mgmt_host_type_string (VscMgmtHostType host_type)
 {
        switch (host_type) {
        case VSC_MGMT__HOST_TYPE__XEN:
index 9cd514c..306f4e2 100644 (file)
  * Always returns a pointer to the first IPv4 item in the list, so that this
  * function can be used for initialization and for appending.
  */
-struct VscMgmtIpv4 * /* ipv4_list */
-vsc_mgmt_ipv4_list_append (struct VscMgmtError *error,
-                           struct VscMgmtIpv4 *ipv4_list,
-                           const struct VscMgmtIpv4 *ipv4)
+VscMgmtIpv4 * /* ipv4_list */
+vsc_mgmt_ipv4_list_append (VscMgmtError *error, VscMgmtIpv4 *ipv4_list,
+                           const VscMgmtIpv4 *ipv4)
 {
-       struct VscMgmtIpv4 *ipv4_duplicate = NULL;
+       VscMgmtIpv4 *ipv4_duplicate = NULL;
 
        VSC_MGMT__ASSERT (error != NULL);
        VSC_MGMT__ASSERT (! error->occured);
 
-       ipv4_duplicate = vsc_mgmt_memdup (error, ipv4, sizeof (struct VscMgmtIpv4));
+       ipv4_duplicate = vsc_mgmt_memdup (error, ipv4, sizeof (VscMgmtIpv4));
 
        if (error->occured) {
                VSC_MGMT__APPEND_ERROR0 (error, VSC_MGMT__CODE__TRACE);
@@ -49,25 +48,25 @@ vsc_mgmt_ipv4_list_append (struct VscMgmtError *error,
 
        ipv4_duplicate->next = NULL;
 
-       return (struct VscMgmtIpv4 *) vsc_mgmt_list_append ((struct VscMgmtList *) ipv4_list,
-                                                           (struct VscMgmtList *) ipv4_duplicate);
+       return (VscMgmtIpv4 *) vsc_mgmt_list_append ((VscMgmtList *) ipv4_list,
+                                                    (VscMgmtList *) ipv4_duplicate);
 }
 
 /**
  * Recursively frees the given IPv4 list.
  */
 void
-vsc_mgmt_ipv4_list_free (struct VscMgmtIpv4 *ipv4_list)
+vsc_mgmt_ipv4_list_free (VscMgmtIpv4 *ipv4_list)
 {
-       vsc_mgmt_list_free ((struct VscMgmtList *) ipv4_list);
+       vsc_mgmt_list_free ((VscMgmtList *) ipv4_list);
 }
 
 /**
  * Parses an IPv4 from its string representation.
  */
 void
-vsc_mgmt_ipv4_parse (struct VscMgmtError *error, const char *ipv4_string,
-                     struct VscMgmtIpv4 *ipv4)
+vsc_mgmt_ipv4_parse (VscMgmtError *error, const char *ipv4_string,
+                     VscMgmtIpv4 *ipv4)
 {
        int i;
        char *tail = (char *) ipv4_string;
@@ -118,7 +117,7 @@ vsc_mgmt_ipv4_parse (struct VscMgmtError *error, const char *ipv4_string,
  * Formats an IPv4 to its string representation.
  */
 void
-vsc_mgmt_ipv4_format (const struct VscMgmtIpv4 *ipv4, char *ipv4_string)
+vsc_mgmt_ipv4_format (const VscMgmtIpv4 *ipv4, char *ipv4_string)
 {
        snprintf (ipv4_string, VSC_MGMT__IPV4__STRING_SIZE, "%u.%u.%u.%u",
                  ipv4->bytes[0], ipv4->bytes[1], ipv4->bytes[2], ipv4->bytes[3]);
index 70b9d53..1cf0e85 100644 (file)
 /**
  * Returns the last item from the given list.
  */
-struct VscMgmtList * /* last_item */
-vsc_mgmt_list_get_last (struct VscMgmtList *list)
+VscMgmtList * /* last_item */
+vsc_mgmt_list_get_last (VscMgmtList *list)
 {
-       struct VscMgmtList *item;
+       VscMgmtList *item;
 
        if (list == NULL) {
                return NULL;
@@ -53,8 +53,8 @@ vsc_mgmt_list_get_last (struct VscMgmtList *list)
  * Always returns a pointer to the first item in the list, so that this
  * function can be used for initialization and for appending.
  */
-struct VscMgmtList * /* list */
-vsc_mgmt_list_append (struct VscMgmtList *list, struct VscMgmtList *item)
+VscMgmtList * /* list */
+vsc_mgmt_list_append (VscMgmtList *list, VscMgmtList *item)
 {
        if (list == NULL) {
                return item;
@@ -69,10 +69,10 @@ vsc_mgmt_list_append (struct VscMgmtList *list, struct VscMgmtList *item)
  * Recursively frees the given list.
  */
 void
-vsc_mgmt_list_free (struct VscMgmtList *list)
+vsc_mgmt_list_free (VscMgmtList *list)
 {
-       struct VscMgmtList *item;
-       struct VscMgmtList *next_item;
+       VscMgmtList *item;
+       VscMgmtList *next_item;
 
        if (list == NULL) {
                return;
index 4340b72..ce67309 100644 (file)
@@ -38,7 +38,7 @@ vsc_mgmt_free (void *memory)
  */
 
 void *
-vsc_mgmt_memdup (struct VscMgmtError *error, const void *memory, size_t size)
+vsc_mgmt_memdup (VscMgmtError *error, const void *memory, size_t size)
 {
        void *memory_duplicate = NULL;
 
index 118659f..bd514dc 100644 (file)
@@ -29,7 +29,7 @@
  */
 
 char *
-vsc_mgmt_strdup (struct VscMgmtError *error, const char *string)
+vsc_mgmt_strdup (VscMgmtError *error, const char *string)
 {
        char *string_duplicate = NULL;
 
@@ -52,7 +52,7 @@ vsc_mgmt_strdup (struct VscMgmtError *error, const char *string)
  * string, otherwise an error occurs.
  */
 int
-vsc_mgmt_strtoi (struct VscMgmtError *error, const char *string, char **tail,
+vsc_mgmt_strtoi (VscMgmtError *error, const char *string, char **tail,
                  int base)
 {
        long int value = 0;
index dc83d35..fddc557 100644 (file)
 #define VSC_MGMT__APPEND_ERROR2(error, code, message, ...) \
        vsc_mgmt_error_append_report (error, code, __FILE__, __LINE__, __FUNCTION__, message, __VA_ARGS__)
 
-struct VscMgmtList {
-       struct VscMgmtList *next;
+typedef struct _VscMgmtList VscMgmtList;
+
+struct _VscMgmtList {
+       VscMgmtList *next;
 };
 
 /*
@@ -73,12 +75,12 @@ vsc_mgmt_assert_failed (const char *file, int line, const char *function,
  */
 
 void
-vsc_mgmt_error_report (struct VscMgmtError *error, enum VscMgmtCode code,
+vsc_mgmt_error_report (VscMgmtError *error, VscMgmtCode code,
                        const char *file, int line, const char *function,
                        const char *message, ...) ATTR_PRINTF (6, 7);
 
 void
-vsc_mgmt_error_append_report (struct VscMgmtError *error, enum VscMgmtCode code,
+vsc_mgmt_error_append_report (VscMgmtError *error, VscMgmtCode code,
                               const char *file, int line, const char *function,
                               const char *message, ...) ATTR_PRINTF (6, 7);
 
@@ -87,7 +89,7 @@ vsc_mgmt_error_append_report (struct VscMgmtError *error, enum VscMgmtCode code,
  */
 
 char *
-vsc_mgmt_strdup (struct VscMgmtError *error, const char *string);
+vsc_mgmt_strdup (VscMgmtError *error, const char *string);
 
 /**
  * Stricter version of strtol, returning an int as result.
@@ -96,7 +98,7 @@ vsc_mgmt_strdup (struct VscMgmtError *error, const char *string);
  * string, otherwise an error occurs.
  */
 int
-vsc_mgmt_strtoi (struct VscMgmtError *error, const char *string, char **tail,
+vsc_mgmt_strtoi (VscMgmtError *error, const char *string, char **tail,
                  int base);
 
 /*
@@ -104,7 +106,7 @@ vsc_mgmt_strtoi (struct VscMgmtError *error, const char *string, char **tail,
  */
 
 void *
-vsc_mgmt_memdup (struct VscMgmtError *error, const void *memory, size_t size);
+vsc_mgmt_memdup (VscMgmtError *error, const void *memory, size_t size);
 
 /*
  * List (Utils)
@@ -113,8 +115,8 @@ vsc_mgmt_memdup (struct VscMgmtError *error, const void *memory, size_t size);
 /**
  * Returns the last item from the given list.
  */
-struct VscMgmtList * /* last_item */
-vsc_mgmt_list_get_last (struct VscMgmtList *list);
+VscMgmtList * /* last_item */
+vsc_mgmt_list_get_last (VscMgmtList *list);
 
 /**
  * Appends the given item to the list.
@@ -122,14 +124,14 @@ vsc_mgmt_list_get_last (struct VscMgmtList *list);
  * Always returns a pointer to the first item in the list, so that this
  * function can be used for initialization and for appending.
  */
-struct VscMgmtList * /* list */
-vsc_mgmt_list_append (struct VscMgmtList *list, struct VscMgmtList *item);
+VscMgmtList * /* list */
+vsc_mgmt_list_append (VscMgmtList *list, VscMgmtList *item);
 
 /**
  * Recursively frees the given list.
  */
 void
-vsc_mgmt_list_free (struct VscMgmtList *list);
+vsc_mgmt_list_free (VscMgmtList *list);
 
 /*
  * Host (Utils)
@@ -139,6 +141,6 @@ vsc_mgmt_list_free (struct VscMgmtList *list);
  * Recursively frees the given host info list.
  */
 void
-vsc_mgmt_host_info_list_free (struct VscMgmtHostInfo *host_info_list);
+vsc_mgmt_host_info_list_free (VscMgmtHostInfo *host_info_list);
 
 #endif /* __VSC_MGMT__UTILS_H__ */
index b2d31f0..2f142b8 100644 (file)
  * Always returns a pointer to the first UUID item in the list, so that this
  * function can be used for initialization and for appending.
  */
-struct VscMgmtUuid * /* uuid_list */
-vsc_mgmt_uuid_list_append (struct VscMgmtError *error,
-                           struct VscMgmtUuid *uuid_list,
-                           const struct VscMgmtUuid *uuid)
+VscMgmtUuid * /* uuid_list */
+vsc_mgmt_uuid_list_append (VscMgmtError *error, VscMgmtUuid *uuid_list,
+                           const VscMgmtUuid *uuid)
 {
-       struct VscMgmtUuid *uuid_duplicate = NULL;
+       VscMgmtUuid *uuid_duplicate = NULL;
 
        VSC_MGMT__ASSERT (error != NULL);
        VSC_MGMT__ASSERT (! error->occured);
 
-       uuid_duplicate = vsc_mgmt_memdup (error, uuid, sizeof (struct VscMgmtUuid));
+       uuid_duplicate = vsc_mgmt_memdup (error, uuid, sizeof (VscMgmtUuid));
 
        if (error->occured) {
                VSC_MGMT__APPEND_ERROR0 (error, VSC_MGMT__CODE__TRACE);
@@ -51,25 +50,25 @@ vsc_mgmt_uuid_list_append (struct VscMgmtError *error,
 
        uuid_duplicate->next = NULL;
 
-       return (struct VscMgmtUuid *) vsc_mgmt_list_append ((struct VscMgmtList *) uuid_list,
-                                                           (struct VscMgmtList *) uuid_duplicate);
+       return (VscMgmtUuid *) vsc_mgmt_list_append ((VscMgmtList *) uuid_list,
+                                                    (VscMgmtList *) uuid_duplicate);
 }
 
 /**
  * Recursively frees the given UUID list.
  */
 void
-vsc_mgmt_uuid_list_free (struct VscMgmtUuid *uuid_list)
+vsc_mgmt_uuid_list_free (VscMgmtUuid *uuid_list)
 {
-       vsc_mgmt_list_free ((struct VscMgmtList *) uuid_list);
+       vsc_mgmt_list_free ((VscMgmtList *) uuid_list);
 }
 
 /**
  * Parses a UUID from string representation.
  */
 void
-vsc_mgmt_uuid_parse (struct VscMgmtError *error, const char *uuid_string,
-                     struct VscMgmtUuid *uuid)
+vsc_mgmt_uuid_parse (VscMgmtError *error, const char *uuid_string,
+                     VscMgmtUuid *uuid)
 {
        VSC_MGMT__ASSERT (error != NULL);
        VSC_MGMT__ASSERT (! error->occured);
@@ -84,7 +83,7 @@ vsc_mgmt_uuid_parse (struct VscMgmtError *error, const char *uuid_string,
  * Formats a UUID to string representation.
  */
 void
-vsc_mgmt_uuid_format (const struct VscMgmtUuid *uuid, char *uuid_string)
+vsc_mgmt_uuid_format (const VscMgmtUuid *uuid, char *uuid_string)
 {
        uuid_unparse_lower (uuid->bytes, uuid_string);
 }