use-snprintf-for-krb-udp-error-packets-20010210
[openafs.git] / src / kauth / krb_udp.c
index 0d470a8..78c28d6 100644 (file)
@@ -560,7 +560,7 @@ static err_packet (ksoc, pkt, code, reason)
 
     if (reason == 0) reason = "";
     else if (strlen(reason) + 20 > sizeof(buf)) reason = "reason too long";
-    sprintf (buf, "code = %d: %s", code, reason);
+    snprintf (buf, 255, "code = %d: %s", code, reason);
 
     if (krb_udp_debug) {
        printf ("Sending error packet to '%s'.'%s'@'%s' containing %s\n",