]> git.ipfire.org Git - thirdparty/ntp.git/commitdiff
ntp_io.c:
authorFrank Kardel <kardel@ntp.org>
Tue, 1 Aug 2006 06:41:31 +0000 (06:41 +0000)
committerFrank Kardel <kardel@ntp.org>
Tue, 1 Aug 2006 06:41:31 +0000 (06:41 +0000)
  Bug 676:
  Correct name buffer size calculation. Found
  by Michael Tatarinov - thanks!

bk: 44cef79bMuWY2KPQluLtZDDzi2cOFA

ntpd/ntp_io.c

index 3517858c722ee2c1920f7a07c63dff35dfa40495..c0ffb1fd8cfaa3ed28a6908363f9a09aeaf2e208 100644 (file)
@@ -2751,7 +2751,7 @@ read_network_packet(SOCKET fd, struct interface *itf, l_fp ts)
        iovec.iov_base        = (void *)&rb->recv_space;
        iovec.iov_len         = sizeof(rb->recv_space);
        msghdr.msg_name       = (void *)&rb->recv_srcadr;
-       msghdr.msg_namelen    = sizeof(rb->recv_space);
+       msghdr.msg_namelen    = sizeof(rb->recv_srcadr);
        msghdr.msg_iov        = &iovec;
        msghdr.msg_iovlen     = 1;
        msghdr.msg_control    = (void *)&control;