[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 22/22] RFC: tools: xentoolcore_restrict_all: use domid_t
This is an RFC because it does not currently compile, because not all the places that use xentoolcore have a definition of domid in scope! Signed-off-by: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx> --- tools/libs/toolcore/handlereg.c | 2 +- tools/libs/toolcore/include/xentoolcore.h | 4 ++-- tools/libs/toolcore/include/xentoolcore_internal.h | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tools/libs/toolcore/handlereg.c b/tools/libs/toolcore/handlereg.c index 56d8b2d..ca88c9e 100644 --- a/tools/libs/toolcore/handlereg.c +++ b/tools/libs/toolcore/handlereg.c @@ -55,7 +55,7 @@ void xentoolcore__deregister_active_handle(Xentoolcore__Active_Handle *ah) { unlock(); } -int xentoolcore_restrict_all(uint32_t domid) { +int xentoolcore_restrict_all(domid_t domid) { /* xxx lock */ int r; Xentoolcore__Active_Handle *ah; diff --git a/tools/libs/toolcore/include/xentoolcore.h b/tools/libs/toolcore/include/xentoolcore.h index 52f7aa3..6d9cada 100644 --- a/tools/libs/toolcore/include/xentoolcore.h +++ b/tools/libs/toolcore/include/xentoolcore.h @@ -25,7 +25,7 @@ #include <stdint.h> /* - * int xentoolcore_restrict_all(uint32_t domid); + * int xentoolcore_restrict_all(domid_t domid); * * Arranges that Xen library handles (fds etc.) which are currently held * by Xen libraries, can no longer be used other than to affect domid. @@ -63,7 +63,7 @@ * xen_some[other]library_open|close or xentoolcore_restrict_all * */ -int xentoolcore_restrict_all(uint32_t domid); +int xentoolcore_restrict_all(domid_t domid); #endif /* XENTOOLCORE_H */ diff --git a/tools/libs/toolcore/include/xentoolcore_internal.h b/tools/libs/toolcore/include/xentoolcore_internal.h index 7e96a48..dbdb1dd 100644 --- a/tools/libs/toolcore/include/xentoolcore_internal.h +++ b/tools/libs/toolcore/include/xentoolcore_internal.h @@ -81,7 +81,7 @@ typedef struct Xentoolcore__Active_Handle Xentoolcore__Active_Handle; typedef int Xentoolcore__Restrict_Callback(Xentoolcore__Active_Handle*, - uint32_t domid); + domid_t domid); struct Xentoolcore__Active_Handle { Xentoolcore__Restrict_Callback *restrict_callback; -- 2.1.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |