aboutsummaryrefslogtreecommitdiffstats
path: root/tools/xenstore/xenstored_domain.h
diff options
context:
space:
mode:
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2005-08-08 09:13:19 +0000
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2005-08-08 09:13:19 +0000
commit0996bc07b90b939292c1ae6baa0bd108675d0ba4 (patch)
treea83c7841d98a0484965d2d435eb914385ada7140 /tools/xenstore/xenstored_domain.h
parent9174fdfbfc3a340b4002d8eb71390d4cc203f1d6 (diff)
downloadxen-0996bc07b90b939292c1ae6baa0bd108675d0ba4.tar.gz
xen-0996bc07b90b939292c1ae6baa0bd108675d0ba4.tar.bz2
xen-0996bc07b90b939292c1ae6baa0bd108675d0ba4.zip
1) More testing: include tests which I forgot in previous patch, remove
xs_watch_stress, reduce cycles in "make check" random test. 2) xs_crashme: corrupt random packets going to xenstored, watch it crash. 3) Handle second input from before we finished output on first one. 4) Fix bug where one-arg operations are given zero args. 5) Fix bug where SET_PERMS fails after blocking on transaction. 6) Fix memory leak when DIRECTORY op given no argument. 7) Fail on first memory leak, for better testing. 8) Fix missing waiting_for_ack initialization for new connections. 9) Ensure all input and output is handled for domains so we don't stall. 10) Fix overrun bug in xs_count_strings on non-nul-terminated strings. 11) New test for clients which write without waiting for response. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Diffstat (limited to 'tools/xenstore/xenstored_domain.h')
-rw-r--r--tools/xenstore/xenstored_domain.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/xenstore/xenstored_domain.h b/tools/xenstore/xenstored_domain.h
index 42c1b3d83d..a896e1a3af 100644
--- a/tools/xenstore/xenstored_domain.h
+++ b/tools/xenstore/xenstored_domain.h
@@ -40,4 +40,8 @@ const char *get_implicit_path(const struct connection *conn);
/* Read existing connection information from store. */
void restore_existing_connections(void);
+/* Can connection attached to domain read/write. */
+bool domain_can_read(struct connection *conn);
+bool domain_can_write(struct connection *conn);
+
#endif /* _XENSTORED_DOMAIN_H */