From 374900d9f3c5d1596b27a6ec29014c9981be0714 Mon Sep 17 00:00:00 2001 From: Razvan Cojocaru Date: Wed, 2 Jul 2014 19:30:33 +0300 Subject: [PATCH] xenctrl: Make the headers C++ friendly Moved an enum definition before the typedef that uses it. Signed-off-by: Razvan Cojocaru Reviewed-by: Andrew Cooper Acked-by: Ian Campbell --- tools/libxc/xenctrl.h | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/tools/libxc/xenctrl.h b/tools/libxc/xenctrl.h index 3578b09460..5beb846271 100644 --- a/tools/libxc/xenctrl.h +++ b/tools/libxc/xenctrl.h @@ -119,6 +119,16 @@ typedef struct xc_interface_core xc_interface; typedef struct xc_interface_core xc_evtchn; typedef struct xc_interface_core xc_gnttab; typedef struct xc_interface_core xc_gntshr; + +enum xc_error_code { + XC_ERROR_NONE = 0, + XC_INTERNAL_ERROR = 1, + XC_INVALID_KERNEL = 2, + XC_INVALID_PARAM = 3, + XC_OUT_OF_MEMORY = 4, + /* new codes need to be added to xc_error_level_to_desc too */ +}; + typedef enum xc_error_code xc_error_code; @@ -1817,15 +1827,6 @@ int xc_hvm_inject_trap( */ -enum xc_error_code { - XC_ERROR_NONE = 0, - XC_INTERNAL_ERROR = 1, - XC_INVALID_KERNEL = 2, - XC_INVALID_PARAM = 3, - XC_OUT_OF_MEMORY = 4, - /* new codes need to be added to xc_error_level_to_desc too */ -}; - #define XC_MAX_ERROR_MSG_LEN 1024 typedef struct xc_error { enum xc_error_code code; -- 2.39.5