diff options
-rw-r--r-- | winsup/cygwin/ChangeLog | 6 | ||||
-rw-r--r-- | winsup/cygwin/include/cygwin/in6.h | 6 |
2 files changed, 9 insertions, 3 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 8748f55cd..70afe9b71 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,5 +1,11 @@ 2007-01-16 Corinna Vinschen <corinna@vinschen.de> + * include/cygwin/in6.h (struct ipv6_mreq): Change type of interface + member to uint32_t. + (struct in6_pktinfo): Ditto. + +2007-01-16 Corinna Vinschen <corinna@vinschen.de> + * include/cygwin/in.h (struct ip_mreq_source): Define. (struct ip_msfilter): Define. (IP_MSFILTER_SIZE): Define. diff --git a/winsup/cygwin/include/cygwin/in6.h b/winsup/cygwin/include/cygwin/in6.h index 5f3d5818a..bdb812c99 100644 --- a/winsup/cygwin/include/cygwin/in6.h +++ b/winsup/cygwin/include/cygwin/in6.h @@ -1,6 +1,6 @@ /* cygwin/in6.h - Copyright 2006 Red Hat, Inc. + Copyright 2006, 2007 Red Hat, Inc. This file is part of Cygwin. @@ -88,13 +88,13 @@ struct in6_addr struct ipv6_mreq { struct in6_addr ipv6mr_multiaddr; - unsigned int ipv6mr_interface; + uint32_t ipv6mr_interface; }; struct in6_pktinfo { struct in6_addr ipi6_addr; - unsigned int ipi6_ifindex; + uint32_t ipi6_ifindex; }; #if defined (__INSIDE_CYGWIN__) && !defined (_CYGWIN_IN_H) |