diff options
author | 2003-03-12 22:55:01 +0000 | |
---|---|---|
committer | 2003-03-12 22:55:01 +0000 | |
commit | c2458fd35bec6c4ba359fa2c2ffc87a91fd1bfc2 (patch) | |
tree | 3744bc08156d0ebb5ca59c58dc057d1eb4c5bf26 | |
parent | typo; Ross.Richardson@utas.edu.au (diff) | |
download | wireguard-openbsd-c2458fd35bec6c4ba359fa2c2ffc87a91fd1bfc2.tar.xz wireguard-openbsd-c2458fd35bec6c4ba359fa2c2ffc87a91fd1bfc2.zip |
less sprintf
-rw-r--r-- | usr.sbin/mrouted/main.c | 6 | ||||
-rw-r--r-- | usr.sbin/mrouted/snmp.c | 5 |
2 files changed, 6 insertions, 5 deletions
diff --git a/usr.sbin/mrouted/main.c b/usr.sbin/mrouted/main.c index da0f9f3d434..22dbe769643 100644 --- a/usr.sbin/mrouted/main.c +++ b/usr.sbin/mrouted/main.c @@ -30,7 +30,7 @@ #ifndef lint static char rcsid[] = - "@(#) $Id: main.c,v 1.12 2003/03/03 15:14:28 deraadt Exp $"; + "@(#) $Id: main.c,v 1.13 2003/03/12 22:55:01 deraadt Exp $"; #endif extern char *configfilename; @@ -179,7 +179,7 @@ usage: fprintf(stderr, #else (void)openlog("mrouted", LOG_PID); #endif - sprintf(versionstring, "mrouted version %d.%d", + snprintf(versionstring, sizeof versionstring, "mrouted version %d.%d", PROTOCOL_VERSION, MROUTED_VERSION); log(LOG_NOTICE, 0, "%s", versionstring); @@ -634,7 +634,7 @@ log(int severity, int syserr, char *format, ...) time_t t; va_start(ap, format); - vsprintf(&fmt[10], format, ap); + vsnprintf(&fmt[10], sizeof fmt - 10, format, ap); va_end(ap); msg = (severity == LOG_WARNING) ? fmt : &fmt[10]; diff --git a/usr.sbin/mrouted/snmp.c b/usr.sbin/mrouted/snmp.c index 9bc9bc61b05..f3b5a265540 100644 --- a/usr.sbin/mrouted/snmp.c +++ b/usr.sbin/mrouted/snmp.c @@ -216,7 +216,8 @@ o_scalar(vp, name, length, exact, var_len, write_method) case dvmrpVersion: { static char buff[15]; - sprintf(buff, "mrouted%d.%d", PROTOCOL_VERSION, MROUTED_VERSION); + snprintf(buff, sizeof buff, "mrouted%d.%d", + PROTOCOL_VERSION, MROUTED_VERSION); *var_len = strlen(buff); return (u_char *)buff; } @@ -498,7 +499,7 @@ o_dvmrpNeighborTable(vp, name, length, exact, var_len, write_method) case dvmrpNeighborVersion: { static char buff[15]; - sprintf(buff, "%d.%d", neighbor->al_pv, neighbor->al_mv); + snprintf(buff, sizeof buff, "%d.%d", neighbor->al_pv, neighbor->al_mv); *var_len = strlen(buff); return (u_char *)buff; } |