summaryrefslogtreecommitdiff
path: root/mcast/listener.c
diff options
context:
space:
mode:
Diffstat (limited to 'mcast/listener.c')
-rw-r--r--mcast/listener.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/mcast/listener.c b/mcast/listener.c
index 5daa6c4..c4b2c35 100644
--- a/mcast/listener.c
+++ b/mcast/listener.c
@@ -30,7 +30,7 @@ main(int argc, char *argv[])
struct sockaddr_in addr;
int fd, nbytes,addrlen;
struct ip_mreq mreq;
- char msgbuf[MSGBUFSIZE];
+ char msgbuf[MSGBUFSIZE + 1];
u_int yes=1; /*** MODIFICATION TO ORIGINAL */
@@ -77,6 +77,7 @@ main(int argc, char *argv[])
perror("recvfrom");
exit(1);
}
+ msgbuf [nbytes] = '\0';
puts(msgbuf);
}
}