patch-src_ndisc_c.orig 675 B

1234567891011121314151617181920
  1. $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
  2. --- ndisc6-0.9.8.orig/src/ndisc.c 2008-05-01 14:52:28.000000000 +0200
  3. +++ ndisc6-0.9.8/src/ndisc.c 2009-05-10 19:16:18.000000000 +0200
  4. @@ -521,6 +521,7 @@ static ssize_t
  5. recvfromLL (int fd, void *buf, size_t len, int flags,
  6. struct sockaddr_in6 *addr)
  7. {
  8. + struct cmsghdr *cmsg;
  9. char cbuf[CMSG_SPACE (sizeof (int))];
  10. struct iovec iov =
  11. {
  12. @@ -542,7 +543,7 @@ recvfromLL (int fd, void *buf, size_t le
  13. return val;
  14. /* ensures the hop limit is 255 */
  15. - for (struct cmsghdr *cmsg = CMSG_FIRSTHDR (&hdr);
  16. + for (cmsg = CMSG_FIRSTHDR (&hdr);
  17. cmsg != NULL;
  18. cmsg = CMSG_NXTHDR (&hdr, cmsg))
  19. {