aboutsummaryrefslogtreecommitdiffstats
path: root/src/dumm/mconsole.c
diff options
context:
space:
mode:
authorMartin Willi <martin@strongswan.org>2007-07-26 07:39:49 +0000
committerMartin Willi <martin@strongswan.org>2007-07-26 07:39:49 +0000
commit369a17c218250f8e333756ca4a2a955dde070964 (patch)
tree0be579d9aa19c8b80b8c9bda9fa8b51191a666b8 /src/dumm/mconsole.c
parent53b0f3c3b3a9ec5c3059d86657444700297e56ae (diff)
downloadstrongswan-369a17c218250f8e333756ca4a2a955dde070964.tar.bz2
strongswan-369a17c218250f8e333756ca4a2a955dde070964.tar.xz
fixed tap device setup (requires open/close for each call)
using more meaningful names for tap devices
Diffstat (limited to 'src/dumm/mconsole.c')
-rw-r--r--src/dumm/mconsole.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dumm/mconsole.c b/src/dumm/mconsole.c
index 7735e520c..466a68ad9 100644
--- a/src/dumm/mconsole.c
+++ b/src/dumm/mconsole.c
@@ -154,7 +154,7 @@ mconsole_t *mconsole_create(char *sock)
}
memset(&addr, 0, sizeof(addr));
addr.sun_family = AF_UNIX;
- sprintf(&addr.sun_path[1], "%5d-%s", getpid(), sock);
+ snprintf(&addr.sun_path[1], sizeof(addr.sun_path), "%5d-%s", getpid(), sock);
if (bind(this->socket, (struct sockaddr*)&addr, sizeof(addr)) < 0)
{
DBG1("binding mconsole socket failed: %m");