aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/syslogd/syslogd.c
diff options
context:
space:
mode:
authorXin LI <delphij@FreeBSD.org>2018-04-23 07:15:49 +0000
committerXin LI <delphij@FreeBSD.org>2018-04-23 07:15:49 +0000
commit5992da2c7bc77ae3d4e78464e2054063193ab1ab (patch)
tree0d4cd3b5da9d5e039dd428bd0a4c95c2e8b639f9 /usr.sbin/syslogd/syslogd.c
parent27ee4fa6e62893b2ba2e333845fbbf15daa68acd (diff)
downloadsrc-5992da2c7bc77ae3d4e78464e2054063193ab1ab.tar.gz
src-5992da2c7bc77ae3d4e78464e2054063193ab1ab.zip
Correct size for allocation and bzero of fdsr.
MFC after: 2 weeks
Notes
Notes: svn path=/head/; revision=332877
Diffstat (limited to 'usr.sbin/syslogd/syslogd.c')
-rw-r--r--usr.sbin/syslogd/syslogd.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.sbin/syslogd/syslogd.c b/usr.sbin/syslogd/syslogd.c
index 1f9dfc17aa11..fa5757138f82 100644
--- a/usr.sbin/syslogd/syslogd.c
+++ b/usr.sbin/syslogd/syslogd.c
@@ -744,7 +744,7 @@ main(int argc, char *argv[])
fdsrmax = sl->sl_socket;
}
fdsr = (fd_set *)calloc(howmany(fdsrmax+1, NFDBITS),
- sizeof(fd_mask));
+ sizeof(*fdsr));
if (fdsr == NULL)
errx(1, "calloc fd_set");
@@ -763,7 +763,7 @@ main(int argc, char *argv[])
}
bzero(fdsr, howmany(fdsrmax+1, NFDBITS) *
- sizeof(fd_mask));
+ sizeof(*fdsr));
STAILQ_FOREACH(sl, &shead, next) {
if (sl->sl_socket != -1 && sl->sl_recv != NULL)