diff options
author | cinap_lenrek <cinap_lenrek@rei2> | 2012-03-15 18:31:41 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@rei2> | 2012-03-15 18:31:41 +0100 |
commit | 7064a591ffdd6c689a6c2c9e53a2d8e77b46a479 (patch) | |
tree | d42e2038dd5a9a9c0edcd043759d937b94bb46ae | |
parent | 742a506df578a22596ad81d010fdf020ba66d387 (diff) | |
parent | e7c89b6ab467270a284db3b434ebb84bf3243384 (diff) |
merge
-rw-r--r-- | sys/src/cmd/ip/socksd.c | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/sys/src/cmd/ip/socksd.c b/sys/src/cmd/ip/socksd.c index c7a487f7b..1542daab3 100644 --- a/sys/src/cmd/ip/socksd.c +++ b/sys/src/cmd/ip/socksd.c @@ -3,8 +3,8 @@ #include <ip.h> int socksver; -char *inside = "/net"; -char *outside = "/net"; +char inside[128]; +char outside[128]; int str2addr(char *s, uchar *a) @@ -203,9 +203,14 @@ main(int argc, char *argv[]) fmtinstall('I', eipfmt); + setnetmtpt(inside, sizeof(inside), 0); + setnetmtpt(outside, sizeof(outside), 0); ARGBEGIN { case 'x': - outside = ARGF(); + setnetmtpt(inside, sizeof(inside), ARGF()); + break; + case 'o': + setnetmtpt(outside, sizeof(outside), ARGF()); break; } ARGEND; |