xenstore: rump kernels: Look for /dev/xen/xenbus
authorIan Jackson <ian.jackson@eu.citrix.com>
Thu, 19 Jun 2014 17:54:35 +0000 (18:54 +0100)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Mon, 14 Jul 2014 15:07:50 +0000 (16:07 +0100)
Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
tools/xenstore/xs_lib.c

index f7076cc62cf1fce57392cffc698615b55ee9244d..9a7875500b43aff6ca56ff99ba8847287c3ac8c2 100644 (file)
@@ -79,8 +79,9 @@ const char *xs_domain_dev(void)
        char *s = getenv("XENSTORED_PATH");
        if (s)
                return s;
-
-#if defined(__linux__)
+#if defined(__RUMPUSER_XEN__)
+       return "/dev/xen/xenbus";
+#elif defined(__linux__)
        return "/proc/xen/xenbus";
 #elif defined(__NetBSD__)
        return "/kern/xen/xenbus";