~ubuntu-branches/ubuntu/raring/libvirt/raring

« back to all changes in this revision

Viewing changes to src/remote/remote_protocol.h

  • Committer: Package Import Robot
  • Author(s): Chuck Short
  • Date: 2012-11-19 10:41:02 UTC
  • mfrom: (1.2.15) (223.1.2 raring-proposed)
  • Revision ID: package-import@ubuntu.com-20121119104102-l6ewdppikysbzztu
Tags: 1.0.0-0ubuntu2
debian/patches/add-armhf-sysinfo-infomration.patch: Disable
to fix FTBFS on arm.

Show diffs side-by-side

added added

removed removed

Lines of Context:
65
65
#define REMOTE_DOMAIN_SNAPSHOT_LIST_NAMES_MAX 1024
66
66
#define REMOTE_DOMAIN_BLOCK_PEEK_BUFFER_MAX 1048576
67
67
#define REMOTE_DOMAIN_MEMORY_PEEK_BUFFER_MAX 1048576
 
68
#define REMOTE_SECURITY_LABEL_LIST_MAX 64
68
69
#define REMOTE_SECURITY_MODEL_MAX VIR_SECURITY_MODEL_BUFLEN
69
70
#define REMOTE_SECURITY_LABEL_MAX VIR_SECURITY_LABEL_BUFLEN
70
71
#define REMOTE_SECURITY_DOI_MAX VIR_SECURITY_DOI_BUFLEN
76
77
#define REMOTE_DOMAIN_GET_CPU_STATS_NCPUS_MAX 128
77
78
#define REMOTE_DOMAIN_GET_CPU_STATS_MAX 2048
78
79
#define REMOTE_DOMAIN_DISK_ERRORS_MAX 256
 
80
#define REMOTE_NODE_MEMORY_PARAMETERS_MAX 64
79
81
 
80
82
typedef char remote_uuid[VIR_UUID_BUFLEN];
81
83
 
1089
1091
};
1090
1092
typedef struct remote_domain_get_vcpu_pin_info_ret remote_domain_get_vcpu_pin_info_ret;
1091
1093
 
 
1094
struct remote_domain_pin_emulator_args {
 
1095
        remote_nonnull_domain dom;
 
1096
        struct {
 
1097
                u_int cpumap_len;
 
1098
                char *cpumap_val;
 
1099
        } cpumap;
 
1100
        u_int flags;
 
1101
};
 
1102
typedef struct remote_domain_pin_emulator_args remote_domain_pin_emulator_args;
 
1103
 
 
1104
struct remote_domain_get_emulator_pin_info_args {
 
1105
        remote_nonnull_domain dom;
 
1106
        int maplen;
 
1107
        u_int flags;
 
1108
};
 
1109
typedef struct remote_domain_get_emulator_pin_info_args remote_domain_get_emulator_pin_info_args;
 
1110
 
 
1111
struct remote_domain_get_emulator_pin_info_ret {
 
1112
        struct {
 
1113
                u_int cpumaps_len;
 
1114
                char *cpumaps_val;
 
1115
        } cpumaps;
 
1116
        int ret;
 
1117
};
 
1118
typedef struct remote_domain_get_emulator_pin_info_ret remote_domain_get_emulator_pin_info_ret;
 
1119
 
1092
1120
struct remote_domain_get_vcpus_args {
1093
1121
        remote_nonnull_domain dom;
1094
1122
        int maxinfo;
1132
1160
};
1133
1161
typedef struct remote_domain_get_security_label_ret remote_domain_get_security_label_ret;
1134
1162
 
 
1163
struct remote_domain_get_security_label_list_args {
 
1164
        remote_nonnull_domain dom;
 
1165
};
 
1166
typedef struct remote_domain_get_security_label_list_args remote_domain_get_security_label_list_args;
 
1167
 
 
1168
struct remote_domain_get_security_label_list_ret {
 
1169
        struct {
 
1170
                u_int labels_len;
 
1171
                remote_domain_get_security_label_ret *labels_val;
 
1172
        } labels;
 
1173
        int ret;
 
1174
};
 
1175
typedef struct remote_domain_get_security_label_list_ret remote_domain_get_security_label_list_ret;
 
1176
 
1135
1177
struct remote_node_get_security_model_ret {
1136
1178
        struct {
1137
1179
                u_int model_len;
1264
1306
};
1265
1307
typedef struct remote_domain_block_rebase_args remote_domain_block_rebase_args;
1266
1308
 
 
1309
struct remote_domain_block_commit_args {
 
1310
        remote_nonnull_domain dom;
 
1311
        remote_nonnull_string disk;
 
1312
        remote_string base;
 
1313
        remote_string top;
 
1314
        uint64_t bandwidth;
 
1315
        u_int flags;
 
1316
};
 
1317
typedef struct remote_domain_block_commit_args remote_domain_block_commit_args;
 
1318
 
1267
1319
struct remote_domain_set_block_io_tune_args {
1268
1320
        remote_nonnull_domain dom;
1269
1321
        remote_nonnull_string disk;
1310
1362
};
1311
1363
typedef struct remote_domain_get_cpu_stats_ret remote_domain_get_cpu_stats_ret;
1312
1364
 
 
1365
struct remote_domain_get_hostname_args {
 
1366
        remote_nonnull_domain dom;
 
1367
        u_int flags;
 
1368
};
 
1369
typedef struct remote_domain_get_hostname_args remote_domain_get_hostname_args;
 
1370
 
 
1371
struct remote_domain_get_hostname_ret {
 
1372
        remote_nonnull_string hostname;
 
1373
};
 
1374
typedef struct remote_domain_get_hostname_ret remote_domain_get_hostname_ret;
 
1375
 
1313
1376
struct remote_num_of_networks_ret {
1314
1377
        int num;
1315
1378
};
1391
1454
};
1392
1455
typedef struct remote_network_undefine_args remote_network_undefine_args;
1393
1456
 
 
1457
struct remote_network_update_args {
 
1458
        remote_nonnull_network net;
 
1459
        u_int command;
 
1460
        u_int section;
 
1461
        int parentIndex;
 
1462
        remote_nonnull_string xml;
 
1463
        u_int flags;
 
1464
};
 
1465
typedef struct remote_network_update_args remote_network_update_args;
 
1466
 
1394
1467
struct remote_network_create_args {
1395
1468
        remote_nonnull_network net;
1396
1469
};
2499
2572
};
2500
2573
typedef struct remote_domain_event_pmsuspend_msg remote_domain_event_pmsuspend_msg;
2501
2574
 
 
2575
struct remote_domain_event_balloon_change_msg {
 
2576
        remote_nonnull_domain dom;
 
2577
        uint64_t actual;
 
2578
};
 
2579
typedef struct remote_domain_event_balloon_change_msg remote_domain_event_balloon_change_msg;
 
2580
 
 
2581
struct remote_domain_event_pmsuspend_disk_msg {
 
2582
        remote_nonnull_domain dom;
 
2583
};
 
2584
typedef struct remote_domain_event_pmsuspend_disk_msg remote_domain_event_pmsuspend_disk_msg;
 
2585
 
2502
2586
struct remote_domain_managed_save_args {
2503
2587
        remote_nonnull_domain dom;
2504
2588
        u_int flags;
2927
3011
        u_int ret;
2928
3012
};
2929
3013
typedef struct remote_connect_list_all_domains_ret remote_connect_list_all_domains_ret;
 
3014
 
 
3015
struct remote_connect_list_all_storage_pools_args {
 
3016
        int need_results;
 
3017
        u_int flags;
 
3018
};
 
3019
typedef struct remote_connect_list_all_storage_pools_args remote_connect_list_all_storage_pools_args;
 
3020
 
 
3021
struct remote_connect_list_all_storage_pools_ret {
 
3022
        struct {
 
3023
                u_int pools_len;
 
3024
                remote_nonnull_storage_pool *pools_val;
 
3025
        } pools;
 
3026
        u_int ret;
 
3027
};
 
3028
typedef struct remote_connect_list_all_storage_pools_ret remote_connect_list_all_storage_pools_ret;
 
3029
 
 
3030
struct remote_storage_pool_list_all_volumes_args {
 
3031
        remote_nonnull_storage_pool pool;
 
3032
        int need_results;
 
3033
        u_int flags;
 
3034
};
 
3035
typedef struct remote_storage_pool_list_all_volumes_args remote_storage_pool_list_all_volumes_args;
 
3036
 
 
3037
struct remote_storage_pool_list_all_volumes_ret {
 
3038
        struct {
 
3039
                u_int vols_len;
 
3040
                remote_nonnull_storage_vol *vols_val;
 
3041
        } vols;
 
3042
        u_int ret;
 
3043
};
 
3044
typedef struct remote_storage_pool_list_all_volumes_ret remote_storage_pool_list_all_volumes_ret;
 
3045
 
 
3046
struct remote_connect_list_all_networks_args {
 
3047
        int need_results;
 
3048
        u_int flags;
 
3049
};
 
3050
typedef struct remote_connect_list_all_networks_args remote_connect_list_all_networks_args;
 
3051
 
 
3052
struct remote_connect_list_all_networks_ret {
 
3053
        struct {
 
3054
                u_int nets_len;
 
3055
                remote_nonnull_network *nets_val;
 
3056
        } nets;
 
3057
        u_int ret;
 
3058
};
 
3059
typedef struct remote_connect_list_all_networks_ret remote_connect_list_all_networks_ret;
 
3060
 
 
3061
struct remote_connect_list_all_interfaces_args {
 
3062
        int need_results;
 
3063
        u_int flags;
 
3064
};
 
3065
typedef struct remote_connect_list_all_interfaces_args remote_connect_list_all_interfaces_args;
 
3066
 
 
3067
struct remote_connect_list_all_interfaces_ret {
 
3068
        struct {
 
3069
                u_int ifaces_len;
 
3070
                remote_nonnull_interface *ifaces_val;
 
3071
        } ifaces;
 
3072
        u_int ret;
 
3073
};
 
3074
typedef struct remote_connect_list_all_interfaces_ret remote_connect_list_all_interfaces_ret;
 
3075
 
 
3076
struct remote_connect_list_all_node_devices_args {
 
3077
        int need_results;
 
3078
        u_int flags;
 
3079
};
 
3080
typedef struct remote_connect_list_all_node_devices_args remote_connect_list_all_node_devices_args;
 
3081
 
 
3082
struct remote_connect_list_all_node_devices_ret {
 
3083
        struct {
 
3084
                u_int devices_len;
 
3085
                remote_nonnull_node_device *devices_val;
 
3086
        } devices;
 
3087
        u_int ret;
 
3088
};
 
3089
typedef struct remote_connect_list_all_node_devices_ret remote_connect_list_all_node_devices_ret;
 
3090
 
 
3091
struct remote_connect_list_all_nwfilters_args {
 
3092
        int need_results;
 
3093
        u_int flags;
 
3094
};
 
3095
typedef struct remote_connect_list_all_nwfilters_args remote_connect_list_all_nwfilters_args;
 
3096
 
 
3097
struct remote_connect_list_all_nwfilters_ret {
 
3098
        struct {
 
3099
                u_int filters_len;
 
3100
                remote_nonnull_nwfilter *filters_val;
 
3101
        } filters;
 
3102
        u_int ret;
 
3103
};
 
3104
typedef struct remote_connect_list_all_nwfilters_ret remote_connect_list_all_nwfilters_ret;
 
3105
 
 
3106
struct remote_connect_list_all_secrets_args {
 
3107
        int need_results;
 
3108
        u_int flags;
 
3109
};
 
3110
typedef struct remote_connect_list_all_secrets_args remote_connect_list_all_secrets_args;
 
3111
 
 
3112
struct remote_connect_list_all_secrets_ret {
 
3113
        struct {
 
3114
                u_int secrets_len;
 
3115
                remote_nonnull_secret *secrets_val;
 
3116
        } secrets;
 
3117
        u_int ret;
 
3118
};
 
3119
typedef struct remote_connect_list_all_secrets_ret remote_connect_list_all_secrets_ret;
 
3120
 
 
3121
struct remote_node_set_memory_parameters_args {
 
3122
        struct {
 
3123
                u_int params_len;
 
3124
                remote_typed_param *params_val;
 
3125
        } params;
 
3126
        u_int flags;
 
3127
};
 
3128
typedef struct remote_node_set_memory_parameters_args remote_node_set_memory_parameters_args;
 
3129
 
 
3130
struct remote_node_get_memory_parameters_args {
 
3131
        int nparams;
 
3132
        u_int flags;
 
3133
};
 
3134
typedef struct remote_node_get_memory_parameters_args remote_node_get_memory_parameters_args;
 
3135
 
 
3136
struct remote_node_get_memory_parameters_ret {
 
3137
        struct {
 
3138
                u_int params_len;
 
3139
                remote_typed_param *params_val;
 
3140
        } params;
 
3141
        int nparams;
 
3142
};
 
3143
typedef struct remote_node_get_memory_parameters_ret remote_node_get_memory_parameters_ret;
 
3144
 
 
3145
struct remote_node_get_cpu_map_args {
 
3146
        int need_map;
 
3147
        int need_online;
 
3148
        u_int flags;
 
3149
};
 
3150
typedef struct remote_node_get_cpu_map_args remote_node_get_cpu_map_args;
 
3151
 
 
3152
struct remote_node_get_cpu_map_ret {
 
3153
        struct {
 
3154
                u_int cpumap_len;
 
3155
                char *cpumap_val;
 
3156
        } cpumap;
 
3157
        u_int online;
 
3158
        int ret;
 
3159
};
 
3160
typedef struct remote_node_get_cpu_map_ret remote_node_get_cpu_map_ret;
2930
3161
#define REMOTE_PROGRAM 0x20008086
2931
3162
#define REMOTE_PROTOCOL_VERSION 1
2932
3163
 
3206
3437
        REMOTE_PROC_CONNECT_LIST_ALL_DOMAINS = 273,
3207
3438
        REMOTE_PROC_DOMAIN_LIST_ALL_SNAPSHOTS = 274,
3208
3439
        REMOTE_PROC_DOMAIN_SNAPSHOT_LIST_ALL_CHILDREN = 275,
 
3440
        REMOTE_PROC_DOMAIN_EVENT_BALLOON_CHANGE = 276,
 
3441
        REMOTE_PROC_DOMAIN_GET_HOSTNAME = 277,
 
3442
        REMOTE_PROC_DOMAIN_GET_SECURITY_LABEL_LIST = 278,
 
3443
        REMOTE_PROC_DOMAIN_PIN_EMULATOR = 279,
 
3444
        REMOTE_PROC_DOMAIN_GET_EMULATOR_PIN_INFO = 280,
 
3445
        REMOTE_PROC_CONNECT_LIST_ALL_STORAGE_POOLS = 281,
 
3446
        REMOTE_PROC_STORAGE_POOL_LIST_ALL_VOLUMES = 282,
 
3447
        REMOTE_PROC_CONNECT_LIST_ALL_NETWORKS = 283,
 
3448
        REMOTE_PROC_CONNECT_LIST_ALL_INTERFACES = 284,
 
3449
        REMOTE_PROC_CONNECT_LIST_ALL_NODE_DEVICES = 285,
 
3450
        REMOTE_PROC_CONNECT_LIST_ALL_NWFILTERS = 286,
 
3451
        REMOTE_PROC_CONNECT_LIST_ALL_SECRETS = 287,
 
3452
        REMOTE_PROC_NODE_SET_MEMORY_PARAMETERS = 288,
 
3453
        REMOTE_PROC_NODE_GET_MEMORY_PARAMETERS = 289,
 
3454
        REMOTE_PROC_DOMAIN_BLOCK_COMMIT = 290,
 
3455
        REMOTE_PROC_NETWORK_UPDATE = 291,
 
3456
        REMOTE_PROC_DOMAIN_EVENT_PMSUSPEND_DISK = 292,
 
3457
        REMOTE_PROC_NODE_GET_CPU_MAP = 293,
3209
3458
};
3210
3459
typedef enum remote_procedure remote_procedure;
3211
3460
 
3365
3614
extern  bool_t xdr_remote_domain_pin_vcpu_flags_args (XDR *, remote_domain_pin_vcpu_flags_args*);
3366
3615
extern  bool_t xdr_remote_domain_get_vcpu_pin_info_args (XDR *, remote_domain_get_vcpu_pin_info_args*);
3367
3616
extern  bool_t xdr_remote_domain_get_vcpu_pin_info_ret (XDR *, remote_domain_get_vcpu_pin_info_ret*);
 
3617
extern  bool_t xdr_remote_domain_pin_emulator_args (XDR *, remote_domain_pin_emulator_args*);
 
3618
extern  bool_t xdr_remote_domain_get_emulator_pin_info_args (XDR *, remote_domain_get_emulator_pin_info_args*);
 
3619
extern  bool_t xdr_remote_domain_get_emulator_pin_info_ret (XDR *, remote_domain_get_emulator_pin_info_ret*);
3368
3620
extern  bool_t xdr_remote_domain_get_vcpus_args (XDR *, remote_domain_get_vcpus_args*);
3369
3621
extern  bool_t xdr_remote_domain_get_vcpus_ret (XDR *, remote_domain_get_vcpus_ret*);
3370
3622
extern  bool_t xdr_remote_domain_get_max_vcpus_args (XDR *, remote_domain_get_max_vcpus_args*);
3371
3623
extern  bool_t xdr_remote_domain_get_max_vcpus_ret (XDR *, remote_domain_get_max_vcpus_ret*);
3372
3624
extern  bool_t xdr_remote_domain_get_security_label_args (XDR *, remote_domain_get_security_label_args*);
3373
3625
extern  bool_t xdr_remote_domain_get_security_label_ret (XDR *, remote_domain_get_security_label_ret*);
 
3626
extern  bool_t xdr_remote_domain_get_security_label_list_args (XDR *, remote_domain_get_security_label_list_args*);
 
3627
extern  bool_t xdr_remote_domain_get_security_label_list_ret (XDR *, remote_domain_get_security_label_list_ret*);
3374
3628
extern  bool_t xdr_remote_node_get_security_model_ret (XDR *, remote_node_get_security_model_ret*);
3375
3629
extern  bool_t xdr_remote_domain_attach_device_args (XDR *, remote_domain_attach_device_args*);
3376
3630
extern  bool_t xdr_remote_domain_attach_device_flags_args (XDR *, remote_domain_attach_device_flags_args*);
3389
3643
extern  bool_t xdr_remote_domain_block_job_set_speed_args (XDR *, remote_domain_block_job_set_speed_args*);
3390
3644
extern  bool_t xdr_remote_domain_block_pull_args (XDR *, remote_domain_block_pull_args*);
3391
3645
extern  bool_t xdr_remote_domain_block_rebase_args (XDR *, remote_domain_block_rebase_args*);
 
3646
extern  bool_t xdr_remote_domain_block_commit_args (XDR *, remote_domain_block_commit_args*);
3392
3647
extern  bool_t xdr_remote_domain_set_block_io_tune_args (XDR *, remote_domain_set_block_io_tune_args*);
3393
3648
extern  bool_t xdr_remote_domain_get_block_io_tune_args (XDR *, remote_domain_get_block_io_tune_args*);
3394
3649
extern  bool_t xdr_remote_domain_get_block_io_tune_ret (XDR *, remote_domain_get_block_io_tune_ret*);
3395
3650
extern  bool_t xdr_remote_domain_get_cpu_stats_args (XDR *, remote_domain_get_cpu_stats_args*);
3396
3651
extern  bool_t xdr_remote_domain_get_cpu_stats_ret (XDR *, remote_domain_get_cpu_stats_ret*);
 
3652
extern  bool_t xdr_remote_domain_get_hostname_args (XDR *, remote_domain_get_hostname_args*);
 
3653
extern  bool_t xdr_remote_domain_get_hostname_ret (XDR *, remote_domain_get_hostname_ret*);
3397
3654
extern  bool_t xdr_remote_num_of_networks_ret (XDR *, remote_num_of_networks_ret*);
3398
3655
extern  bool_t xdr_remote_list_networks_args (XDR *, remote_list_networks_args*);
3399
3656
extern  bool_t xdr_remote_list_networks_ret (XDR *, remote_list_networks_ret*);
3409
3666
extern  bool_t xdr_remote_network_define_xml_args (XDR *, remote_network_define_xml_args*);
3410
3667
extern  bool_t xdr_remote_network_define_xml_ret (XDR *, remote_network_define_xml_ret*);
3411
3668
extern  bool_t xdr_remote_network_undefine_args (XDR *, remote_network_undefine_args*);
 
3669
extern  bool_t xdr_remote_network_update_args (XDR *, remote_network_update_args*);
3412
3670
extern  bool_t xdr_remote_network_create_args (XDR *, remote_network_create_args*);
3413
3671
extern  bool_t xdr_remote_network_destroy_args (XDR *, remote_network_destroy_args*);
3414
3672
extern  bool_t xdr_remote_network_get_xml_desc_args (XDR *, remote_network_get_xml_desc_args*);
3598
3856
extern  bool_t xdr_remote_domain_event_tray_change_msg (XDR *, remote_domain_event_tray_change_msg*);
3599
3857
extern  bool_t xdr_remote_domain_event_pmwakeup_msg (XDR *, remote_domain_event_pmwakeup_msg*);
3600
3858
extern  bool_t xdr_remote_domain_event_pmsuspend_msg (XDR *, remote_domain_event_pmsuspend_msg*);
 
3859
extern  bool_t xdr_remote_domain_event_balloon_change_msg (XDR *, remote_domain_event_balloon_change_msg*);
 
3860
extern  bool_t xdr_remote_domain_event_pmsuspend_disk_msg (XDR *, remote_domain_event_pmsuspend_disk_msg*);
3601
3861
extern  bool_t xdr_remote_domain_managed_save_args (XDR *, remote_domain_managed_save_args*);
3602
3862
extern  bool_t xdr_remote_domain_has_managed_save_image_args (XDR *, remote_domain_has_managed_save_image_args*);
3603
3863
extern  bool_t xdr_remote_domain_has_managed_save_image_ret (XDR *, remote_domain_has_managed_save_image_ret*);
3658
3918
extern  bool_t xdr_remote_domain_get_disk_errors_ret (XDR *, remote_domain_get_disk_errors_ret*);
3659
3919
extern  bool_t xdr_remote_connect_list_all_domains_args (XDR *, remote_connect_list_all_domains_args*);
3660
3920
extern  bool_t xdr_remote_connect_list_all_domains_ret (XDR *, remote_connect_list_all_domains_ret*);
 
3921
extern  bool_t xdr_remote_connect_list_all_storage_pools_args (XDR *, remote_connect_list_all_storage_pools_args*);
 
3922
extern  bool_t xdr_remote_connect_list_all_storage_pools_ret (XDR *, remote_connect_list_all_storage_pools_ret*);
 
3923
extern  bool_t xdr_remote_storage_pool_list_all_volumes_args (XDR *, remote_storage_pool_list_all_volumes_args*);
 
3924
extern  bool_t xdr_remote_storage_pool_list_all_volumes_ret (XDR *, remote_storage_pool_list_all_volumes_ret*);
 
3925
extern  bool_t xdr_remote_connect_list_all_networks_args (XDR *, remote_connect_list_all_networks_args*);
 
3926
extern  bool_t xdr_remote_connect_list_all_networks_ret (XDR *, remote_connect_list_all_networks_ret*);
 
3927
extern  bool_t xdr_remote_connect_list_all_interfaces_args (XDR *, remote_connect_list_all_interfaces_args*);
 
3928
extern  bool_t xdr_remote_connect_list_all_interfaces_ret (XDR *, remote_connect_list_all_interfaces_ret*);
 
3929
extern  bool_t xdr_remote_connect_list_all_node_devices_args (XDR *, remote_connect_list_all_node_devices_args*);
 
3930
extern  bool_t xdr_remote_connect_list_all_node_devices_ret (XDR *, remote_connect_list_all_node_devices_ret*);
 
3931
extern  bool_t xdr_remote_connect_list_all_nwfilters_args (XDR *, remote_connect_list_all_nwfilters_args*);
 
3932
extern  bool_t xdr_remote_connect_list_all_nwfilters_ret (XDR *, remote_connect_list_all_nwfilters_ret*);
 
3933
extern  bool_t xdr_remote_connect_list_all_secrets_args (XDR *, remote_connect_list_all_secrets_args*);
 
3934
extern  bool_t xdr_remote_connect_list_all_secrets_ret (XDR *, remote_connect_list_all_secrets_ret*);
 
3935
extern  bool_t xdr_remote_node_set_memory_parameters_args (XDR *, remote_node_set_memory_parameters_args*);
 
3936
extern  bool_t xdr_remote_node_get_memory_parameters_args (XDR *, remote_node_get_memory_parameters_args*);
 
3937
extern  bool_t xdr_remote_node_get_memory_parameters_ret (XDR *, remote_node_get_memory_parameters_ret*);
 
3938
extern  bool_t xdr_remote_node_get_cpu_map_args (XDR *, remote_node_get_cpu_map_args*);
 
3939
extern  bool_t xdr_remote_node_get_cpu_map_ret (XDR *, remote_node_get_cpu_map_ret*);
3661
3940
extern  bool_t xdr_remote_procedure (XDR *, remote_procedure*);
3662
3941
 
3663
3942
#else /* K&R C */
3814
4093
extern bool_t xdr_remote_domain_pin_vcpu_flags_args ();
3815
4094
extern bool_t xdr_remote_domain_get_vcpu_pin_info_args ();
3816
4095
extern bool_t xdr_remote_domain_get_vcpu_pin_info_ret ();
 
4096
extern bool_t xdr_remote_domain_pin_emulator_args ();
 
4097
extern bool_t xdr_remote_domain_get_emulator_pin_info_args ();
 
4098
extern bool_t xdr_remote_domain_get_emulator_pin_info_ret ();
3817
4099
extern bool_t xdr_remote_domain_get_vcpus_args ();
3818
4100
extern bool_t xdr_remote_domain_get_vcpus_ret ();
3819
4101
extern bool_t xdr_remote_domain_get_max_vcpus_args ();
3820
4102
extern bool_t xdr_remote_domain_get_max_vcpus_ret ();
3821
4103
extern bool_t xdr_remote_domain_get_security_label_args ();
3822
4104
extern bool_t xdr_remote_domain_get_security_label_ret ();
 
4105
extern bool_t xdr_remote_domain_get_security_label_list_args ();
 
4106
extern bool_t xdr_remote_domain_get_security_label_list_ret ();
3823
4107
extern bool_t xdr_remote_node_get_security_model_ret ();
3824
4108
extern bool_t xdr_remote_domain_attach_device_args ();
3825
4109
extern bool_t xdr_remote_domain_attach_device_flags_args ();
3838
4122
extern bool_t xdr_remote_domain_block_job_set_speed_args ();
3839
4123
extern bool_t xdr_remote_domain_block_pull_args ();
3840
4124
extern bool_t xdr_remote_domain_block_rebase_args ();
 
4125
extern bool_t xdr_remote_domain_block_commit_args ();
3841
4126
extern bool_t xdr_remote_domain_set_block_io_tune_args ();
3842
4127
extern bool_t xdr_remote_domain_get_block_io_tune_args ();
3843
4128
extern bool_t xdr_remote_domain_get_block_io_tune_ret ();
3844
4129
extern bool_t xdr_remote_domain_get_cpu_stats_args ();
3845
4130
extern bool_t xdr_remote_domain_get_cpu_stats_ret ();
 
4131
extern bool_t xdr_remote_domain_get_hostname_args ();
 
4132
extern bool_t xdr_remote_domain_get_hostname_ret ();
3846
4133
extern bool_t xdr_remote_num_of_networks_ret ();
3847
4134
extern bool_t xdr_remote_list_networks_args ();
3848
4135
extern bool_t xdr_remote_list_networks_ret ();
3858
4145
extern bool_t xdr_remote_network_define_xml_args ();
3859
4146
extern bool_t xdr_remote_network_define_xml_ret ();
3860
4147
extern bool_t xdr_remote_network_undefine_args ();
 
4148
extern bool_t xdr_remote_network_update_args ();
3861
4149
extern bool_t xdr_remote_network_create_args ();
3862
4150
extern bool_t xdr_remote_network_destroy_args ();
3863
4151
extern bool_t xdr_remote_network_get_xml_desc_args ();
4047
4335
extern bool_t xdr_remote_domain_event_tray_change_msg ();
4048
4336
extern bool_t xdr_remote_domain_event_pmwakeup_msg ();
4049
4337
extern bool_t xdr_remote_domain_event_pmsuspend_msg ();
 
4338
extern bool_t xdr_remote_domain_event_balloon_change_msg ();
 
4339
extern bool_t xdr_remote_domain_event_pmsuspend_disk_msg ();
4050
4340
extern bool_t xdr_remote_domain_managed_save_args ();
4051
4341
extern bool_t xdr_remote_domain_has_managed_save_image_args ();
4052
4342
extern bool_t xdr_remote_domain_has_managed_save_image_ret ();
4107
4397
extern bool_t xdr_remote_domain_get_disk_errors_ret ();
4108
4398
extern bool_t xdr_remote_connect_list_all_domains_args ();
4109
4399
extern bool_t xdr_remote_connect_list_all_domains_ret ();
 
4400
extern bool_t xdr_remote_connect_list_all_storage_pools_args ();
 
4401
extern bool_t xdr_remote_connect_list_all_storage_pools_ret ();
 
4402
extern bool_t xdr_remote_storage_pool_list_all_volumes_args ();
 
4403
extern bool_t xdr_remote_storage_pool_list_all_volumes_ret ();
 
4404
extern bool_t xdr_remote_connect_list_all_networks_args ();
 
4405
extern bool_t xdr_remote_connect_list_all_networks_ret ();
 
4406
extern bool_t xdr_remote_connect_list_all_interfaces_args ();
 
4407
extern bool_t xdr_remote_connect_list_all_interfaces_ret ();
 
4408
extern bool_t xdr_remote_connect_list_all_node_devices_args ();
 
4409
extern bool_t xdr_remote_connect_list_all_node_devices_ret ();
 
4410
extern bool_t xdr_remote_connect_list_all_nwfilters_args ();
 
4411
extern bool_t xdr_remote_connect_list_all_nwfilters_ret ();
 
4412
extern bool_t xdr_remote_connect_list_all_secrets_args ();
 
4413
extern bool_t xdr_remote_connect_list_all_secrets_ret ();
 
4414
extern bool_t xdr_remote_node_set_memory_parameters_args ();
 
4415
extern bool_t xdr_remote_node_get_memory_parameters_args ();
 
4416
extern bool_t xdr_remote_node_get_memory_parameters_ret ();
 
4417
extern bool_t xdr_remote_node_get_cpu_map_args ();
 
4418
extern bool_t xdr_remote_node_get_cpu_map_ret ();
4110
4419
extern bool_t xdr_remote_procedure ();
4111
4420
 
4112
4421
#endif /* K&R C */