summaryrefslogtreecommitdiffstats
path: root/usr.sbin/i4b/isdnd/main.c
diff options
context:
space:
mode:
authorkris <kris@FreeBSD.org>2000-10-09 09:07:45 +0000
committerkris <kris@FreeBSD.org>2000-10-09 09:07:45 +0000
commit66386ba348fa42c496fb5dcf426c963234159f8b (patch)
tree77e8145b8f64d6e4b2059f618a7280159c5b0e06 /usr.sbin/i4b/isdnd/main.c
parent336dc694cc4eb3461d1cdf551d151f5b351c73a8 (diff)
downloadFreeBSD-src-66386ba348fa42c496fb5dcf426c963234159f8b.zip
FreeBSD-src-66386ba348fa42c496fb5dcf426c963234159f8b.tar.gz
String buffer overflow cleanup.
Reviewed by: green, alex
Diffstat (limited to 'usr.sbin/i4b/isdnd/main.c')
-rw-r--r--usr.sbin/i4b/isdnd/main.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/usr.sbin/i4b/isdnd/main.c b/usr.sbin/i4b/isdnd/main.c
index ca4f788..fb519df 100644
--- a/usr.sbin/i4b/isdnd/main.c
+++ b/usr.sbin/i4b/isdnd/main.c
@@ -479,7 +479,7 @@ error_exit(int exitval, const char *fmt, ...)
signal(SIGCHLD, SIG_IGN); /* remove handler */
- sprintf(sbuffer, "%s%s%s%s%s%s%s%s",
+ snprintf(sbuffer, sizeof(sbuffer), "%s%s%s%s%s%s%s%s",
"cat << ENDOFDATA | ",
mailer,
" -s \"i4b isdnd: fatal error, terminating\" ",
@@ -773,7 +773,7 @@ reopenfiles(int dummy)
{
char filename[MAXPATHLEN];
- sprintf(filename, "%s%s", acctfile, rotatesuffix);
+ snprintf(filename, sizeof(filename), "%s%s", acctfile, rotatesuffix);
if((rename(acctfile, filename)) != 0)
{
@@ -800,7 +800,7 @@ reopenfiles(int dummy)
{
char filename[MAXPATHLEN];
- sprintf(filename, "%s%s", logfile, rotatesuffix);
+ snprintf(filename, sizeof(filename), "%s%s", logfile, rotatesuffix);
if((rename(logfile, filename)) != 0)
{
OpenPOWER on IntegriCloud