diff -Nru /n/sources/plan9/sys/src/libauth/newns.c /sys/src/libauth/newns.c --- /n/sources/plan9/sys/src/libauth/newns.c Thu May 17 00:35:10 2007 +++ /sys/src/libauth/newns.c Sat Feb 27 00:00:00 2016 @@ -368,7 +368,7 @@ char ename[ANAMELEN+6]; long s; - sprint(ename, "#e/%s", name); + snprint(ename, sizeof ename, "#e/%s", name); f = create(ename, OWRITE, 0664); if(f < 0) return -1;