]> The Tcpdump Group git mirrors - tcpdump/commitdiff
avoid strcpy
authoritojun <itojun>
Mon, 25 Jun 2001 21:13:33 +0000 (21:13 +0000)
committeritojun <itojun>
Mon, 25 Jun 2001 21:13:33 +0000 (21:13 +0000)
print-radius.c

index 24d33f8e9c5032400bd1d1b966890eedd9816646..09952087947a9149b3177423247f21c55c350654 100644 (file)
@@ -23,7 +23,7 @@
 
 #ifndef lint
 static const char rcsid[] =
-    "$Id: print-radius.c,v 1.7 2001-06-18 09:16:28 guy Exp $";
+    "$Id: print-radius.c,v 1.8 2001-06-25 21:13:33 itojun Exp $";
 #endif
 
 #ifdef HAVE_CONFIG_H
@@ -641,7 +641,7 @@ static void print_attr_time(register u_char *data, u_int length, u_short attr_co
    TCHECK2(data[0],4);
    
    attr_time = EXTRACT_32BITS(data);
-   strcpy(string, ctime(&attr_time));
+   strlcpy(string, ctime(&attr_time), sizeof(string));
    /* Get rid of the newline */
    string[24] = '\0';
    printf("{%.24s}", string);