libxl: base libxl_list_vm() on libxl_list_domain()
authorJuergen Gross <jgross@suse.com>
Mon, 4 Jan 2016 14:55:52 +0000 (15:55 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Fri, 15 Jan 2016 15:35:26 +0000 (15:35 +0000)
commitb4637669c4758d1e8c65eb5bec711ff2cf183641
tree9a91f419800f26e952a60be9db5e9c7c6cf9cb1a
parentff1301576ecc573c738ffe065ac779c349a36244
libxl: base libxl_list_vm() on libxl_list_domain()

libxl_list_vm() is calling xc_domain_getinfolist() today with a limit
of 1024 domains. To avoid open coding a loop around
xc_domain_getinfolist() to avoid the 1024 domain limit just use
libxl_list_domain() instead.

Suggested-by: Andrew Cooper <andrew.cooper3@citrix.com>
Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: Wei Liu <wei.liu2@citrix.com>
tools/libxl/libxl.c