summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2014-04-28 02:32:06 +0200
committercinap_lenrek <cinap_lenrek@felloff.net>2014-04-28 02:32:06 +0200
commit219c3121638214be8f1d4750510729a058fe2c8e (patch)
treed8c60178ceedcb999e8b0cd785c9ca56ae960bc6
parent391198888a71649067d10862db1f1afed2b69c90 (diff)
libip: use snprint() in myetheraddr() to prevent accidents
-rw-r--r--sys/src/libip/myetheraddr.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/src/libip/myetheraddr.c b/sys/src/libip/myetheraddr.c
index 76f7cff54..7172e5880 100644
--- a/sys/src/libip/myetheraddr.c
+++ b/sys/src/libip/myetheraddr.c
@@ -9,9 +9,9 @@ myetheraddr(uchar *to, char *dev)
char buf[256];
if(*dev == '/' || *dev == '#')
- sprint(buf, "%s/addr", dev);
+ snprint(buf, sizeof buf, "%s/addr", dev);
else
- sprint(buf, "/net/%s/addr", dev);
+ snprint(buf, sizeof buf, "/net/%s/addr", dev);
fd = open(buf, OREAD);
if(fd < 0)