If domain id is invalid, find_domain should return error because
the specified domain does not exist.
Signed-off-by: Yang Hongyang <yanghy@cn.fujitsu.com>
fprintf(stderr, "%s is an invalid domain identifier (rc=%d)\n", p, rc);
exit(2);
}
- common_domname = was_name ? p : 0;
+ common_domname = was_name ? p : libxl_domid_to_name(&ctx, domid);
+ if (!common_domname) {
+ fprintf(stderr, "%s is an invalid domain identifier.\n", p);
+ exit(2);
+ }
}
#define LOG(_f, _a...) dolog(__FILE__, __LINE__, __func__, _f "\n", ##_a)