diff options
author | Daniel P. Berrange <berrange@redhat.com> | 2013-03-13 19:19:22 +0000 |
---|---|---|
committer | Daniel P. Berrange <berrange@redhat.com> | 2013-03-14 12:42:22 +0000 |
commit | 403594eb8cd0514e54009b2bed21104c8ee75b90 (patch) | |
tree | 0f9fb8004a44cf0c9c6e887538541bbbf5332d87 /src/lxc/lxc_monitor_protocol.x | |
parent | ad9ea4a9fd772337bbf976b256f79cd612bd84c2 (diff) | |
download | libvirt-403594eb8cd0514e54009b2bed21104c8ee75b90.tar.gz |
Fix generation of systemtap probes for RPC protocols
The naming used in the RPC protocols for the LXC monitor and
lock daemon confused the script used to generate systemtap
helper functions. Rename the LXC monitor protocol symbols to
reduce confusion. Adapt the gensystemtap.pl script to cope
with the LXC monitor / lock daemon naming conversions.
This has no functional impact on RPC wire protocol, since
names are only used in the C layer
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
Diffstat (limited to 'src/lxc/lxc_monitor_protocol.x')
-rw-r--r-- | src/lxc/lxc_monitor_protocol.x | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/lxc/lxc_monitor_protocol.x b/src/lxc/lxc_monitor_protocol.x index 0f041f6c55..0926e26f64 100644 --- a/src/lxc/lxc_monitor_protocol.x +++ b/src/lxc/lxc_monitor_protocol.x @@ -4,24 +4,24 @@ * the libvirt_lxc helper program. */ -enum virLXCProtocolExitStatus { - VIR_LXC_PROTOCOL_EXIT_STATUS_ERROR, - VIR_LXC_PROTOCOL_EXIT_STATUS_SHUTDOWN, - VIR_LXC_PROTOCOL_EXIT_STATUS_REBOOT +enum virLXCMonitorExitStatus { + VIR_LXC_MONITOR_EXIT_STATUS_ERROR, + VIR_LXC_MONITOR_EXIT_STATUS_SHUTDOWN, + VIR_LXC_MONITOR_EXIT_STATUS_REBOOT }; -struct virLXCProtocolExitEventMsg { - enum virLXCProtocolExitStatus status; +struct virLXCMonitorExitEventMsg { + enum virLXCMonitorExitStatus status; }; -struct virLXCProtocolInitEventMsg { +struct virLXCMonitorInitEventMsg { unsigned hyper initpid; }; -const VIR_LXC_PROTOCOL_PROGRAM = 0x12341234; -const VIR_LXC_PROTOCOL_PROGRAM_VERSION = 1; +const VIR_LXC_MONITOR_PROGRAM = 0x12341234; +const VIR_LXC_MONITOR_PROGRAM_VERSION = 1; -enum virLXCProtocolProcedure { - VIR_LXC_PROTOCOL_PROC_EXIT_EVENT = 1, /* skipgen skipgen */ - VIR_LXC_PROTOCOL_PROC_INIT_EVENT = 2 /* skipgen skipgen */ +enum virLXCMonitorProcedure { + VIR_LXC_MONITOR_PROC_EXIT_EVENT = 1, /* skipgen skipgen */ + VIR_LXC_MONITOR_PROC_INIT_EVENT = 2 /* skipgen skipgen */ }; |