From ca8229dd82c8a67711a3878744eb84eeded5d986 Mon Sep 17 00:00:00 2001 From: rd235 Date: Mon, 25 Aug 2008 11:10:32 +0000 Subject: [PATCH] bugfix for kvde_switch git-svn-id: https://vde.svn.sourceforge.net/svnroot/vde/trunk@314 d37a7db1-d92d-0410-89df-f68f52f87b57 --- vde-2/src/kvde_switch/datasock.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/vde-2/src/kvde_switch/datasock.c b/vde-2/src/kvde_switch/datasock.c index 1c9bdda..647fcc0 100644 --- a/vde-2/src/kvde_switch/datasock.c +++ b/vde-2/src/kvde_switch/datasock.c @@ -126,9 +126,9 @@ static void usage(void) } struct extinterface { - char type; - char *name; - struct extinterface *next; + char type; + char *name; + struct extinterface *next; }; static struct extinterface *extifhead; @@ -178,7 +178,7 @@ static int parseopt(int c, char *optarg) switch (c) { case 's': /* This should returns NULL as the path probably does not exist */ - realpath(optarg, ctl_socket); + vde_realpath(optarg, ctl_socket); break; case 'm': sscanf(optarg,"%o",&mode); @@ -255,7 +255,7 @@ static void delep (int fd, void* data, void *descr) void start_datasock(void) { - ctl_socket = (geteuid()==0)?VDESTDSOCK:VDETMPSOCK; + strcpy(ctl_socket,(geteuid()==0)?VDESTDSOCK:VDETMPSOCK); swmi.swmnopts=Nlong_options; swmi.swmopts=long_options; swmi.usage=usage; -- 2.11.4.GIT