X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=inspector%2Fvirt-inspector.c;h=607e5ae09ff24994df58c39803b6e2ce691631dc;hb=805e6dbc15eae5a4f85eea3c37e295aefaefeb69;hp=7724be652c7d2e84b67b9584cbb9aae066d1fab4;hpb=13d8963d8c0203e1f72c519e5acf79ebf7cccb4c;p=libguestfs.git diff --git a/inspector/virt-inspector.c b/inspector/virt-inspector.c index 7724be6..607e5ae 100644 --- a/inspector/virt-inspector.c +++ b/inspector/virt-inspector.c @@ -20,11 +20,13 @@ #include #include +#include #include #include #include #include #include +#include #include #include @@ -426,6 +428,14 @@ output_root (xmlTextWriterPtr xo, char *root) free (str); ); + str = guestfs_inspect_get_hostname (g, root); + if (!str) exit (EXIT_FAILURE); + if (STRNEQ (str, "unknown")) + XMLERROR (-1, + xmlTextWriterWriteElement (xo, BAD_CAST "hostname", + BAD_CAST str)); + free (str); + str = guestfs_inspect_get_format (g, root); if (!str) exit (EXIT_FAILURE); if (STRNEQ (str, "unknown"))