summaryrefslogtreecommitdiffstats
path: root/lib/libc/net/rcmd.c
diff options
context:
space:
mode:
authorderaadt <deraadt@openbsd.org>1996-07-22 10:01:18 +0000
committerderaadt <deraadt@openbsd.org>1996-07-22 10:01:18 +0000
commit2817004d10293859a5168be6724d8eeaae7e284e (patch)
tree32f884c096d2a4194f0d565c0205e678ad40873c /lib/libc/net/rcmd.c
parentkill (-1, SIGTERM) may find no other processes; netbsd pr#2619, cgd (diff)
downloadwireguard-openbsd-2817004d10293859a5168be6724d8eeaae7e284e.tar.xz
wireguard-openbsd-2817004d10293859a5168be6724d8eeaae7e284e.zip
bzero sockaddr_in
Diffstat (limited to 'lib/libc/net/rcmd.c')
-rw-r--r--lib/libc/net/rcmd.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/libc/net/rcmd.c b/lib/libc/net/rcmd.c
index 5796364cc68..22a956cfb05 100644
--- a/lib/libc/net/rcmd.c
+++ b/lib/libc/net/rcmd.c
@@ -99,6 +99,7 @@ rcmd(ahost, rport, locuser, remuser, cmd, fd2p)
return (-1);
}
fcntl(s, F_SETOWN, pid);
+ bzero(&sin, sizeof sin);
sin.sin_len = sizeof(struct sockaddr_in);
sin.sin_family = hp->h_addrtype;
sin.sin_port = rport;