xl: remove inclusion of libxl_osdeps.h
authorWei Liu <wei.liu2@citrix.com>
Thu, 23 Feb 2017 18:03:11 +0000 (18:03 +0000)
committerWei Liu <wei.liu2@citrix.com>
Mon, 27 Feb 2017 16:24:35 +0000 (16:24 +0000)
commit0e5a128a78bc5133e9845d6c4b12871edb22cc88
treeb8a7749a49d093fc127d441e08efec5f22d1cbfe
parent5b8c41aeca9a4b557f2cdd74c7f5b677a57b7d88
xl: remove inclusion of libxl_osdeps.h

There is no reason for a client to include a private header from libxl.
Remove the inclusion and define _GNU_SOURCE for {v,}asprintf in
xl_cmdimpl.c.

Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/xl/xl.c
tools/xl/xl_cmdimpl.c
tools/xl/xl_sxp.c