aboutsummaryrefslogtreecommitdiffstats
path: root/io.c
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2016-03-14 06:15:59 +0200
committerArnold D. Robbins <arnold@skeeve.com>2016-03-14 06:15:59 +0200
commitd4c2da5fdcd72c366648e6816cf56ab26959ab80 (patch)
treef8d9ef87db08817ee20dcd7b854953cfe7840388 /io.c
parent31e83b72eb5a30c5d733c89e233fbbd5cfd60f1b (diff)
parente53e3aac9604a9ce7563f045249b41ebfb0c2e4e (diff)
downloadegawk-d4c2da5fdcd72c366648e6816cf56ab26959ab80.tar.gz
egawk-d4c2da5fdcd72c366648e6816cf56ab26959ab80.tar.bz2
egawk-d4c2da5fdcd72c366648e6816cf56ab26959ab80.zip
Merge branch 'gawk-4.1-stable'
Diffstat (limited to 'io.c')
-rw-r--r--io.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/io.c b/io.c
index d618181d..335e1255 100644
--- a/io.c
+++ b/io.c
@@ -1593,7 +1593,7 @@ socketopen(int family, int type, const char *localpname,
#ifdef MSG_PEEK
char buf[10];
struct sockaddr_storage remote_addr;
- socklen_t read_len = 0;
+ socklen_t read_len = sizeof(remote_addr);
if (recvfrom(socket_fd, buf, 1, MSG_PEEK,
(struct sockaddr *) & remote_addr,