diff options
author | cl349@firebug.cl.cam.ac.uk <cl349@firebug.cl.cam.ac.uk> | 2005-07-12 10:16:33 +0000 |
---|---|---|
committer | cl349@firebug.cl.cam.ac.uk <cl349@firebug.cl.cam.ac.uk> | 2005-07-12 10:16:33 +0000 |
commit | 0f36f0e0957a552d7d577c849182b783543998f2 (patch) | |
tree | 04d58fc9f98685a0a4ee402c154ec4da505bedee /tools/xenstore/xenstored_core.h | |
parent | 247bc37e8389c6b32e80c8bba67b70f2e851950b (diff) | |
download | xen-0f36f0e0957a552d7d577c849182b783543998f2.tar.gz xen-0f36f0e0957a552d7d577c849182b783543998f2.tar.bz2 xen-0f36f0e0957a552d7d577c849182b783543998f2.zip |
xenstored updates.
- add trace file support.
- update permissions code.
- trigger watches on children of nodes being removed.
- update test cases.
Signed-off-by: Rusty Russel <rusty@rustcorp.com.au>
Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
Diffstat (limited to 'tools/xenstore/xenstored_core.h')
-rw-r--r-- | tools/xenstore/xenstored_core.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/xenstore/xenstored_core.h b/tools/xenstore/xenstored_core.h index 4ad207537b..2a5a2b02f5 100644 --- a/tools/xenstore/xenstored_core.h +++ b/tools/xenstore/xenstored_core.h @@ -143,4 +143,9 @@ int destroy_path(void *path); /* Read entire contents of a talloced fd. */ void *read_all(int *fd, unsigned int *size); +/* Tracing infrastructure. */ +void trace_create(const void *data, const char *type); +void trace_destroy(const void *data, const char *type); +void trace_watch_timeout(const struct connection *conn, const char *node, const char *token); + #endif /* _XENSTORED_CORE_H */ |