diff options
author | Xin LI <delphij@FreeBSD.org> | 2018-04-23 07:15:49 +0000 |
---|---|---|
committer | Xin LI <delphij@FreeBSD.org> | 2018-04-23 07:15:49 +0000 |
commit | 5992da2c7bc77ae3d4e78464e2054063193ab1ab (patch) | |
tree | 0d4cd3b5da9d5e039dd428bd0a4c95c2e8b639f9 /usr.sbin/syslogd | |
parent | 27ee4fa6e62893b2ba2e333845fbbf15daa68acd (diff) |
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')
-rw-r--r-- | usr.sbin/syslogd/syslogd.c | 4 |
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) |