]> The Tcpdump Group git mirrors - tcpdump/blobdiff - print-atalk.c
s/sprintf/snprintf/.
[tcpdump] / print-atalk.c
index 5134ebc19933234e3f7f5290ebc6dc0906e94fb9..f4df1482f55f1ec8a48f458904355589446a6a46 100644 (file)
@@ -23,7 +23,7 @@
 
 #ifndef lint
 static const char rcsid[] =
-    "@(#) $Header: /tcpdump/master/tcpdump/print-atalk.c,v 1.51 1999-11-21 09:36:48 fenner Exp $ (LBL)";
+    "@(#) $Header: /tcpdump/master/tcpdump/print-atalk.c,v 1.52 2000-01-17 06:24:24 itojun Exp $ (LBL)";
 #endif
 
 #ifdef HAVE_CONFIG_H
@@ -538,7 +538,8 @@ ataddr_string(u_short atnet, u_char athost)
                if (tp2->addr == i) {
                        tp->addr = (atnet << 8) | athost;
                        tp->nxt = newhnamemem();
-                       (void)sprintf(nambuf, "%s.%d", tp2->name, athost);
+                       (void)snprintf(nambuf, sizeof(nambuf), "%s.%d",
+                           tp2->name, athost);
                        tp->name = savestr(nambuf);
                        return (tp->name);
                }
@@ -546,10 +547,11 @@ ataddr_string(u_short atnet, u_char athost)
        tp->addr = (atnet << 8) | athost;
        tp->nxt = newhnamemem();
        if (athost != 255)
-               (void)sprintf(nambuf, "%d.%d.%d",
+               (void)snprintf(nambuf, sizeof(nambuf), "%d.%d.%d",
                    atnet >> 8, atnet & 0xff, athost);
        else
-               (void)sprintf(nambuf, "%d.%d", atnet >> 8, atnet & 0xff);
+               (void)snprintf(nambuf, sizeof(nambuf), "%d.%d", atnet >> 8,
+                   atnet & 0xff);
        tp->name = savestr(nambuf);
 
        return (tp->name);
@@ -569,7 +571,7 @@ ddpskt_string(register int skt)
        static char buf[8];
 
        if (nflag) {
-               (void)sprintf(buf, "%d", skt);
+               (void)snprintf(buf, sizeof(buf), "%d", skt);
                return (buf);
        }
        return (tok2str(skt2str, "%d", skt));