WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] Re: [PATCH] tools: add default keymap in xl.conf

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] Re: [PATCH] tools: add default keymap in xl.conf
From: Fantu <fantonifabio@xxxxxxxxxx>
Date: Tue, 24 May 2011 05:42:41 -0700 (PDT)
Delivery-date: Tue, 24 May 2011 05:43:24 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <1306240738381-4421943.post@xxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <1306240738381-4421943.post@xxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
# HG changeset patch
# User Fabio Fantoni
# Date 1306240203 -7200
# Branch fabio
# Node ID 3bfc3d4e4792831a80821143a06d8f4b25a9fb43
# Parent  79341a653633ffde213dfa7d071b677d419707bb
tools: add default keymap in xl.conf

Partial patch of add default keymap in xl.conf, effective use of variable
default_keymap if keymap is not set in domU configuration file is missed

Signed-off-by: Fabio Fantoni &lt;fabio.fantoni@xxxxxxxxxx&gt;  

diff -r 79341a653633 -r 3bfc3d4e4792 tools/examples/xl.conf
--- a/tools/examples/xl.conf    Tue May 24 11:48:58 2011 +0200
+++ b/tools/examples/xl.conf    Tue May 24 14:30:03 2011 +0200
@@ -9,3 +9,7 @@
 
 # default vif script 
 #vifscript="vif-bridge"
+
+# The default keymap to use for the VM's virtual keyboard
+# when not specififed in VM's configuration
+#keymap="en-us"
diff -r 79341a653633 -r 3bfc3d4e4792 tools/libxl/xl.c
--- a/tools/libxl/xl.c  Tue May 24 11:48:58 2011 +0200
+++ b/tools/libxl/xl.c  Tue May 24 14:30:03 2011 +0200
@@ -37,6 +37,7 @@
 int autoballoon = 1;
 char *lockfile;
 char *default_vifscript = NULL;
+char *default_keymap = NULL;
 
 static xentoollog_level minmsglevel = XTL_PROGRESS;
 
@@ -77,6 +78,9 @@
     if (!xlu_cfg_get_string (config, "vifscript", &buf))
         default_vifscript = strdup(buf);
 
+       if (!xlu_cfg_get_string (config, "keymap", &buf))
+        default_keymap = strdup(buf);
+
     xlu_cfg_destroy(config);
 }
  
diff -r 79341a653633 -r 3bfc3d4e4792 tools/libxl/xl.h
--- a/tools/libxl/xl.h  Tue May 24 11:48:58 2011 +0200
+++ b/tools/libxl/xl.h  Tue May 24 14:30:03 2011 +0200
@@ -102,5 +102,6 @@
 extern int autoballoon;
 extern char *lockfile;
 extern char *default_vifscript;
+extern char *default_keymap;
 
 #endif /* XL_H */


--
View this message in context: 
http://xen.1045712.n5.nabble.com/PATCH-tools-add-default-keymap-in-xl-conf-tp4421943p4421951.html
Sent from the Xen - Dev mailing list archive at Nabble.com.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel