diff options
| author | cinap_lenrek <cinap_lenrek@tuttle.9hal> | 2012-03-15 23:20:56 +0100 |
|---|---|---|
| committer | cinap_lenrek <cinap_lenrek@tuttle.9hal> | 2012-03-15 23:20:56 +0100 |
| commit | e7c89b6ab467270a284db3b434ebb84bf3243384 (patch) | |
| tree | 1c4eb7477b2817626421a8207b9cb727630b661e | |
| parent | a07159058d401c665a4e889e9fc8e692740ca6c2 (diff) | |
| download | plan9front-e7c89b6ab467270a284db3b434ebb84bf3243384.tar.xz | |
socksd: setnetmtpt
| -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; |
