From 2fd167e6de34199a834a88a5d61a7b67e3a0d6c9 Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Tue, 16 Jan 2007 11:41:55 +0000 Subject: [PATCH] * include/cygwin/in6.h (struct ipv6_mreq): Change type of interface member to uint32_t. (struct in6_pktinfo): Ditto. --- winsup/cygwin/ChangeLog | 6 ++++++ 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,3 +1,9 @@ +2007-01-16 Corinna Vinschen + + * include/cygwin/in6.h (struct ipv6_mreq): Change type of interface + member to uint32_t. + (struct in6_pktinfo): Ditto. + 2007-01-16 Corinna Vinschen * include/cygwin/in.h (struct ip_mreq_source): 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)