summaryrefslogtreecommitdiff
path: root/sys/src/cmd/exportfs
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@gmx.de>2012-06-25 16:52:59 +0200
committercinap_lenrek <cinap_lenrek@gmx.de>2012-06-25 16:52:59 +0200
commite9af32cc3aad0e8e5e90fb90de0ccfd90ffde4c7 (patch)
treed9bcd91eb3db3b7a1e7b05d43132697012dc2661 /sys/src/cmd/exportfs
parent8f67fae1a011012851e8d9087f6e207232032aad (diff)
exportfs/import: cleanup
Diffstat (limited to 'sys/src/cmd/exportfs')
-rw-r--r--sys/src/cmd/exportfs/exportfs.c5
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");