aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/public/event_channel.h
diff options
context:
space:
mode:
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2005-10-18 11:04:48 +0100
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2005-10-18 11:04:48 +0100
commit3a44cc26138189c96b2772781987a9c7d9f43394 (patch)
treecb88ac02b7d24a7b11592716b72e9aae975538f0 /xen/include/public/event_channel.h
parent0fd482ecd54ccd8a3d1e0c82a0ae271cdfdc4f7a (diff)
downloadxen-3a44cc26138189c96b2772781987a9c7d9f43394.tar.gz
xen-3a44cc26138189c96b2772781987a9c7d9f43394.tar.bz2
xen-3a44cc26138189c96b2772781987a9c7d9f43394.zip
Allow interdomain channels to bind DOMID_SELF to DOMID_SELF.
Signed-off-by: Steve King <steven.r.king@intel.com>
Diffstat (limited to 'xen/include/public/event_channel.h')
-rw-r--r--xen/include/public/event_channel.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/xen/include/public/event_channel.h b/xen/include/public/event_channel.h
index 18bbd97c86..1de1057512 100644
--- a/xen/include/public/event_channel.h
+++ b/xen/include/public/event_channel.h
@@ -15,6 +15,7 @@
* is allocated in <dom> and returned as <port>.
* NOTES:
* 1. If the caller is unprivileged then <dom> must be DOMID_SELF.
+ * 2. <rdom> may be DOMID_SELF, allowing loopback connections.
*/
#define EVTCHNOP_alloc_unbound 6
typedef struct evtchn_alloc_unbound {
@@ -30,6 +31,8 @@ typedef struct evtchn_alloc_unbound {
* a port that is unbound and marked as accepting bindings from the calling
* domain. A fresh port is allocated in the calling domain and returned as
* <local_port>.
+ * NOTES:
+ * 2. <remote_dom> may be DOMID_SELF, allowing loopback connections.
*/
#define EVTCHNOP_bind_interdomain 0
typedef struct evtchn_bind_interdomain {