From 1f722dc5d8bdada19809808cb33262339b032357 Mon Sep 17 00:00:00 2001 From: delphij Date: Tue, 8 May 2018 05:11:06 +0000 Subject: [PATCH] MFC r332877: Correct size for allocation and bzero of fdsr. Approved by: re (gjb) git-svn-id: svn://svn.freebsd.org/base/stable/10@333357 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f --- usr.sbin/syslogd/syslogd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/usr.sbin/syslogd/syslogd.c b/usr.sbin/syslogd/syslogd.c index 96086b6ef..1e8ca44dd 100644 --- a/usr.sbin/syslogd/syslogd.c +++ b/usr.sbin/syslogd/syslogd.c @@ -643,7 +643,7 @@ main(int argc, char *argv[]) fdsrmax = fx->s; fdsr = (fd_set *)calloc(howmany(fdsrmax+1, NFDBITS), - sizeof(fd_mask)); + sizeof(*fdsr)); if (fdsr == NULL) errx(1, "calloc fd_set"); @@ -654,7 +654,7 @@ main(int argc, char *argv[]) die(WantDie); bzero(fdsr, howmany(fdsrmax+1, NFDBITS) * - sizeof(fd_mask)); + sizeof(*fdsr)); if (fklog != -1) FD_SET(fklog, fdsr); -- 2.42.0