summaryrefslogtreecommitdiffstats
path: root/usr.sbin
diff options
context:
space:
mode:
authoreadler <eadler@FreeBSD.org>2015-04-19 09:27:47 +0000
committereadler <eadler@FreeBSD.org>2015-04-19 09:27:47 +0000
commit37e73b83f76d39132b3ecdd766567a3f296369e0 (patch)
tree5407a3491a6b73a9c16fe359fe91102f05fb7df9 /usr.sbin
parent047338ae8a4a2954e70193f41c3f2c187a4def32 (diff)
downloadFreeBSD-src-37e73b83f76d39132b3ecdd766567a3f296369e0.zip
FreeBSD-src-37e73b83f76d39132b3ecdd766567a3f296369e0.tar.gz
identd: also zero se_rpc_highvers
Reported by: pluknet
Diffstat (limited to 'usr.sbin')
-rw-r--r--usr.sbin/inetd/inetd.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/usr.sbin/inetd/inetd.c b/usr.sbin/inetd/inetd.c
index 2109b1c..1587700 100644
--- a/usr.sbin/inetd/inetd.c
+++ b/usr.sbin/inetd/inetd.c
@@ -1752,9 +1752,8 @@ more:
memmove(sep->se_proto, sep->se_proto + 4,
strlen(sep->se_proto) + 1 - 4);
sep->se_rpc = 1;
- sep->se_rpc_prog = sep->se_rpc_lowvers = 0;
- memcpy(&sep->se_ctrladdr4, bind_sa4,
- sizeof(sep->se_ctrladdr4));
+ sep->se_rpc_prog = sep->se_rpc_lowvers =
+ sep->se_rpc_highvers = 0;
if ((versp = strrchr(sep->se_service, '/'))) {
*versp++ = '\0';
switch (sscanf(versp, "%u-%u",
OpenPOWER on IntegriCloud