Re: [Spice-devel] [vdagentd] Add an explicit switch to signal fake uinput devices.

2014-07-09 Thread Jeremy White

On 07/07/2014 09:08 AM, Alon Levy wrote:

On 06/23/2014 11:41 PM, Jeremy White wrote:




ACK


Thanks; note that I don't have push access to vd_agent, so I need 
someone to do that for me.


Cheers,

Jeremy
___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


Re: [Spice-devel] [vdagentd] Add an explicit switch to signal fake uinput devices.

2014-07-07 Thread Alon Levy
On 06/23/2014 11:41 PM, Jeremy White wrote:
 

ACK

 Signed-off-by: Jeremy White jwh...@codeweavers.com
 ---
  src/vdagentd.c |   11 +--
  1 file changed, 5 insertions(+), 6 deletions(-)
 
 diff --git a/src/vdagentd.c b/src/vdagentd.c
 index 1098fb6..fa47997 100644
 --- a/src/vdagentd.c
 +++ b/src/vdagentd.c
 @@ -756,6 +756,7 @@ static void usage(FILE *fp)
-s port  set virtio serial port  [%s]\n
-S filename  set udcs socket [%s]\n
-u dev   set uinput device   [%s]\n
 +  -f treat uinput device as fake; no ioctls\n
-x don't daemonize\n
  #ifdef HAVE_CONSOLE_KIT
-X Disable console kit integration\n
 @@ -865,7 +866,7 @@ int main(int argc, char *argv[])
  struct sigaction act;
  
  for (;;) {
 -if (-1 == (c = getopt(argc, argv, -dhxXs:u:S:)))
 +if (-1 == (c = getopt(argc, argv, -dhxXfs:u:S:)))
  break;
  switch (c) {
  case 'd':
 @@ -880,6 +881,9 @@ int main(int argc, char *argv[])
  case 'u':
  uinput_device = optarg;
  break;
 +case 'f':
 +uinput_fake = 1;
 +break;
  case 'x':
  do_daemonize = 0;
  break;
 @@ -896,11 +900,6 @@ int main(int argc, char *argv[])
  }
  }
  
 -if (strncmp(uinput_device, /dev, 4) != 0) {
 -syslog(LOG_INFO, using fake uinput);
 -uinput_fake = 1;
 -}
 -
  memset(act, 0, sizeof(act));
  act.sa_flags = SA_RESTART;
  act.sa_handler = quit_handler;
 

___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel


[Spice-devel] [vdagentd] Add an explicit switch to signal fake uinput devices.

2014-06-23 Thread Jeremy White

Signed-off-by: Jeremy White jwh...@codeweavers.com
---
 src/vdagentd.c |   11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/src/vdagentd.c b/src/vdagentd.c
index 1098fb6..fa47997 100644
--- a/src/vdagentd.c
+++ b/src/vdagentd.c
@@ -756,6 +756,7 @@ static void usage(FILE *fp)
   -s port  set virtio serial port  [%s]\n
   -S filename  set udcs socket [%s]\n
   -u dev   set uinput device   [%s]\n
+  -f treat uinput device as fake; no ioctls\n
   -x don't daemonize\n
 #ifdef HAVE_CONSOLE_KIT
   -X Disable console kit integration\n
@@ -865,7 +866,7 @@ int main(int argc, char *argv[])
 struct sigaction act;
 
 for (;;) {
-if (-1 == (c = getopt(argc, argv, -dhxXs:u:S:)))
+if (-1 == (c = getopt(argc, argv, -dhxXfs:u:S:)))
 break;
 switch (c) {
 case 'd':
@@ -880,6 +881,9 @@ int main(int argc, char *argv[])
 case 'u':
 uinput_device = optarg;
 break;
+case 'f':
+uinput_fake = 1;
+break;
 case 'x':
 do_daemonize = 0;
 break;
@@ -896,11 +900,6 @@ int main(int argc, char *argv[])
 }
 }
 
-if (strncmp(uinput_device, /dev, 4) != 0) {
-syslog(LOG_INFO, using fake uinput);
-uinput_fake = 1;
-}
-
 memset(act, 0, sizeof(act));
 act.sa_flags = SA_RESTART;
 act.sa_handler = quit_handler;
-- 
1.7.10.4

___
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel