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

« back to all changes in this revision

Viewing changes to src/remote/qemu_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:
39
39
        remote_nonnull_domain dom;
40
40
};
41
41
typedef struct qemu_domain_attach_ret qemu_domain_attach_ret;
 
42
 
 
43
struct qemu_domain_agent_command_args {
 
44
        remote_nonnull_domain dom;
 
45
        remote_nonnull_string cmd;
 
46
        int timeout;
 
47
        u_int flags;
 
48
};
 
49
typedef struct qemu_domain_agent_command_args qemu_domain_agent_command_args;
 
50
 
 
51
struct qemu_domain_agent_command_ret {
 
52
        remote_string result;
 
53
};
 
54
typedef struct qemu_domain_agent_command_ret qemu_domain_agent_command_ret;
42
55
#define QEMU_PROGRAM 0x20008087
43
56
#define QEMU_PROTOCOL_VERSION 1
44
57
 
45
58
enum qemu_procedure {
46
59
        QEMU_PROC_MONITOR_COMMAND = 1,
47
60
        QEMU_PROC_DOMAIN_ATTACH = 2,
 
61
        QEMU_PROC_DOMAIN_AGENT_COMMAND = 3,
48
62
};
49
63
typedef enum qemu_procedure qemu_procedure;
50
64
 
55
69
extern  bool_t xdr_qemu_monitor_command_ret (XDR *, qemu_monitor_command_ret*);
56
70
extern  bool_t xdr_qemu_domain_attach_args (XDR *, qemu_domain_attach_args*);
57
71
extern  bool_t xdr_qemu_domain_attach_ret (XDR *, qemu_domain_attach_ret*);
 
72
extern  bool_t xdr_qemu_domain_agent_command_args (XDR *, qemu_domain_agent_command_args*);
 
73
extern  bool_t xdr_qemu_domain_agent_command_ret (XDR *, qemu_domain_agent_command_ret*);
58
74
extern  bool_t xdr_qemu_procedure (XDR *, qemu_procedure*);
59
75
 
60
76
#else /* K&R C */
62
78
extern bool_t xdr_qemu_monitor_command_ret ();
63
79
extern bool_t xdr_qemu_domain_attach_args ();
64
80
extern bool_t xdr_qemu_domain_attach_ret ();
 
81
extern bool_t xdr_qemu_domain_agent_command_args ();
 
82
extern bool_t xdr_qemu_domain_agent_command_ret ();
65
83
extern bool_t xdr_qemu_procedure ();
66
84
 
67
85
#endif /* K&R C */