diff options
author | Ewan Mellor <ewan@xensource.com> | 2007-02-02 10:25:17 +0000 |
---|---|---|
committer | Ewan Mellor <ewan@xensource.com> | 2007-02-02 10:25:17 +0000 |
commit | 8389ab43f55c635516235c48ba1d38562a84070c (patch) | |
tree | 4b7bc3ae0bacfaa2e4ed288249487b7f070dadab /tools/libxen/src/xen_host.c | |
parent | d650ce4366197c1a7bfd4519f7a60702301f7a27 (diff) | |
download | xen-8389ab43f55c635516235c48ba1d38562a84070c.tar.gz xen-8389ab43f55c635516235c48ba1d38562a84070c.tar.bz2 xen-8389ab43f55c635516235c48ba1d38562a84070c.zip |
Added host.dmesg method.
Also, fixed all of the host methods, which had been broken by the introduction
of the host_metrics class.
Signed-off-by: Ewan Mellor <ewan@xensource.com>
Diffstat (limited to 'tools/libxen/src/xen_host.c')
-rw-r--r-- | tools/libxen/src/xen_host.c | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/tools/libxen/src/xen_host.c b/tools/libxen/src/xen_host.c index 7968b96994..4a79daa90f 100644 --- a/tools/libxen/src/xen_host.c +++ b/tools/libxen/src/xen_host.c @@ -632,6 +632,23 @@ xen_host_reboot(xen_session *session, xen_host host) bool +xen_host_dmesg(xen_session *session, char **result, xen_host host) +{ + abstract_value param_values[] = + { + { .type = &abstract_type_string, + .u.string_val = host } + }; + + abstract_type result_type = abstract_type_string; + + *result = NULL; + XEN_CALL_("host.dmesg"); + return session->ok; +} + + +bool xen_host_get_all(xen_session *session, struct xen_host_set **result) { |