diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2008-04-09 15:59:54 +0100 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2008-04-09 15:59:54 +0100 |
commit | 3d405489212d4f87bc382112dda1228f83db2453 (patch) | |
tree | de885e8bab600c00fb7208b08ecb4a5ca6334c77 /tools/xenstore/xenstored_core.c | |
parent | b8c7fc6368d0ad8bddb3bb524a0d3be3c70ea4eb (diff) | |
download | xen-3d405489212d4f87bc382112dda1228f83db2453.tar.gz xen-3d405489212d4f87bc382112dda1228f83db2453.tar.bz2 xen-3d405489212d4f87bc382112dda1228f83db2453.zip |
xenstore: fix canonicalize for metanodes
Signed-off-by: Tim Deegan <Tim.Deegan@citrix.com>
Diffstat (limited to 'tools/xenstore/xenstored_core.c')
-rw-r--r-- | tools/xenstore/xenstored_core.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/xenstore/xenstored_core.c b/tools/xenstore/xenstored_core.c index a643f2d969..657322ab8c 100644 --- a/tools/xenstore/xenstored_core.c +++ b/tools/xenstore/xenstored_core.c @@ -722,7 +722,7 @@ char *canonicalize(struct connection *conn, const char *node) { const char *prefix; - if (!node || strstarts(node, "/")) + if (!node || (node[0] == '/') || (node[0] == '@')) return (char *)node; prefix = get_implicit_path(conn); if (prefix) |