if (!vtpminfo->backend) {
goto err;
}
- if(!libxl__xs_read(gc, XBT_NULL, vtpminfo->backend)) {
- goto err;
- }
rc = libxl__backendpath_parse_domid(gc, vtpminfo->backend,
&vtpminfo->backend_id);
vtpminfo->rref = val ? strtoul(val, NULL, 10) : -1;
vtpminfo->frontend = xs_read(ctx->xsh, XBT_NULL,
- GCSPRINTF("%s/frontend", vtpminfo->backend), NULL);
-
- val = libxl__xs_read(gc, XBT_NULL,
- GCSPRINTF("%s/frontend-id", vtpminfo->backend));
- vtpminfo->frontend_id = val ? strtoul(val, NULL, 10) : -1;
+ GCSPRINTF("%s/frontend", libxl_path), NULL);
+ vtpminfo->frontend_id = domid;
val = libxl__xs_read(gc, XBT_NULL,
GCSPRINTF("%s/uuid", vtpminfo->backend));