]> xenbits.xensource.com Git - xen.git/commitdiff
paths.m4: provide XENSTORED_{KVA,PORT}
authorWei Liu <wei.liu2@citrix.com>
Tue, 18 Apr 2017 14:20:03 +0000 (15:20 +0100)
committerWei Liu <wei.liu2@citrix.com>
Thu, 20 Apr 2017 11:02:53 +0000 (12:02 +0100)
The default values are Linux device names. No users yet.

Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Reviewed-by: Christian Lindig <christian.lindig@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Acked-by: Roger Pau Monné <roger.pau@citrix.com>
Release-acked-by: Julien Grall <julien.grall@arm.com>
configure
docs/configure
m4/paths.m4
tools/configure

index 46fa04b6bb65101a51c56cf2581349034b023bd7..c2bc3c4705e98375d1aca6b752e195816baf089f 100755 (executable)
--- a/configure
+++ b/configure
@@ -614,6 +614,8 @@ LIBEXEC_LIB
 LIBEXEC_BIN
 LIBEXEC
 CONFIG_LEAF_DIR
+XENSTORED_PORT
+XENSTORED_KVA
 host_os
 host_vendor
 host_cpu
@@ -1873,6 +1875,18 @@ case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
 
 
 
+
+
+case "$host_os" in
+*freebsd*) XENSTORED_KVA=/dev/xen/xenstored ;;
+*) XENSTORED_KVA=/proc/xen/xsd_kva ;;
+esac
+
+
+case "$host_os" in
+*freebsd*) XENSTORED_PORT=/dev/xen/xenstored ;;
+*) XENSTORED_PORT=/proc/xen/xsd_port ;;
+esac
 
 
 
index d05b9a805896b5b60e6a67e03b3199a5e85e50b0..5db298987c9863f54c81b4e790339f6f9e9627a1 100755 (executable)
@@ -613,6 +613,8 @@ LIBEXEC_LIB
 LIBEXEC_BIN
 LIBEXEC
 CONFIG_LEAF_DIR
+XENSTORED_PORT
+XENSTORED_KVA
 target_alias
 host_alias
 build_alias
@@ -1781,6 +1783,18 @@ ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
 
 
 
+case "$host_os" in
+*freebsd*) XENSTORED_KVA=/dev/xen/xenstored ;;
+*) XENSTORED_KVA=/proc/xen/xsd_kva ;;
+esac
+
+
+case "$host_os" in
+*freebsd*) XENSTORED_PORT=/dev/xen/xenstored ;;
+*) XENSTORED_PORT=/proc/xen/xsd_port ;;
+esac
+
+
 
 
 test "x$prefix" = "xNONE" && prefix=$ac_default_prefix
index 93ce89ab404c7aed8a655e43f16dd45362c2bcb4..f208b7e39f01560da7a27967c30a90752c70539c 100644 (file)
@@ -147,3 +147,15 @@ AC_SUBST(XEN_PAGING_DIR)
 XEN_DUMP_DIR=$xen_dumpdir_path
 AC_SUBST(XEN_DUMP_DIR)
 ])
+
+case "$host_os" in
+*freebsd*) XENSTORED_KVA=/dev/xen/xenstored ;;
+*) XENSTORED_KVA=/proc/xen/xsd_kva ;;
+esac
+AC_SUBST(XENSTORED_KVA)
+
+case "$host_os" in
+*freebsd*) XENSTORED_PORT=/dev/xen/xenstored ;;
+*) XENSTORED_PORT=/proc/xen/xsd_port ;;
+esac
+AC_SUBST(XENSTORED_PORT)
index 6ea86849441118e47b642a86f4ec5d6578790da3..8171a0608f981dbbbc2069eeb98b0de5705bd658 100755 (executable)
@@ -731,6 +731,8 @@ LIBEXEC_LIB
 LIBEXEC_BIN
 LIBEXEC
 CONFIG_LEAF_DIR
+XENSTORED_PORT
+XENSTORED_KVA
 FILE_OFFSET_BITS
 OBJEXT
 EXEEXT
@@ -3797,6 +3799,18 @@ esac
 
 
 
+case "$host_os" in
+*freebsd*) XENSTORED_KVA=/dev/xen/xenstored ;;
+*) XENSTORED_KVA=/proc/xen/xsd_kva ;;
+esac
+
+
+case "$host_os" in
+*freebsd*) XENSTORED_PORT=/dev/xen/xenstored ;;
+*) XENSTORED_PORT=/proc/xen/xsd_port ;;
+esac
+
+
 # systemd.m4 - Macros to check for and enable systemd          -*- Autoconf -*-
 #
 # Copyright (C) 2014 Luis R. Rodriguez <mcgrof@suse.com>