diff options
author | cinap_lenrek <cinap_lenrek@gmx.de> | 2012-06-25 16:52:59 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@gmx.de> | 2012-06-25 16:52:59 +0200 |
commit | e9af32cc3aad0e8e5e90fb90de0ccfd90ffde4c7 (patch) | |
tree | d9bcd91eb3db3b7a1e7b05d43132697012dc2661 /sys/src/cmd/exportfs | |
parent | 8f67fae1a011012851e8d9087f6e207232032aad (diff) |
exportfs/import: cleanup
Diffstat (limited to 'sys/src/cmd/exportfs')
-rw-r--r-- | sys/src/cmd/exportfs/exportfs.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/src/cmd/exportfs/exportfs.c b/sys/src/cmd/exportfs/exportfs.c index 9635b36f0..75969f63e 100644 --- a/sys/src/cmd/exportfs/exportfs.c +++ b/sys/src/cmd/exportfs/exportfs.c @@ -481,7 +481,7 @@ freefid(int nr) for(f = *l; f; f = f->next) { if(f->nr == nr) { if(f->mid) { - sprint(buf, "/mnt/exportfs/%d", f->mid); + snprint(buf, sizeof(buf), "/mnt/exportfs/%d", f->mid); unmount(0, buf); psmap[f->mid] = 0; } @@ -888,8 +888,7 @@ filter(int fd, char *cmd) close(lfd); buf[len] = '\0'; if ((s = strchr(buf, '\n')) != nil) - *s = '\0'; - len = strlen(buf); + len = s - buf; if (write(fd, buf, len) != len) fatal("filter: cannot write port; %r"); |