search for: xpathobjectgetstr

Displaying 2 results from an estimated 2 matches for "xpathobjectgetstr".

2016 Nov 16
3
[PATCH 1/2] libvirt: un-duplicate XPath code
...ata); static int libvirt_selinux_label (guestfs_h *g, xmlDocPtr doc, char **label_rtn, char **imagelabel_rtn); static char *filename_from_pool (guestfs_h *g, virConnectPtr conn, const char *pool_nane, const char *volume_name); +static bool xPathObjectIsEmpty (xmlXPathObjectPtr obj); +static char *xPathObjectGetString (xmlDocPtr doc, xmlXPathObjectPtr obj); static void ignore_errors (void *ignore, virErrorPtr ignore2) @@ -513,7 +515,6 @@ for_each_disk (guestfs_h *g, CLEANUP_XMLXPATHFREEOBJECT xmlXPathObjectPtr xpusername = NULL; CLEANUP_XMLXPATHFREEOBJECT xmlXPathObjectPtr xppool = NULL;...
2016 Nov 16
0
[PATCH 2/2] libvirt: read secrets of disks (RHBZ#1392798)
...+ CLEANUP_XMLXPATHFREEOBJECT xmlXPathObjectPtr xpsecretuuid = NULL; + CLEANUP_XMLXPATHFREEOBJECT xmlXPathObjectPtr xpsecretusage = NULL; + CLEANUP_FREE char *typestr = NULL; + unsigned char *value = NULL; + size_t value_size = 0; + username = xPathObjectGetString (doc, xpusername); debug (g, "disk[%zu]: username: %s", i, username); + + /* <secret type="...">. Mandatory given <auth> is specified. */ + xpsecrettype = xmlXPathEvalExpression (BAD_CAST "./auth/secret/@type", +...