version 1.6, 2007/08/15 14:22:39 |
version 1.7, 2007/10/25 16:08:12 |
|
|
* Agency (DARPA) and Air Force Research Laboratory, Air Force |
* Agency (DARPA) and Air Force Research Laboratory, Air Force |
* Materiel Command, USAF, under agreement number F39502-99-1-0512. |
* Materiel Command, USAF, under agreement number F39502-99-1-0512. |
* |
* |
* $Sudo: interfaces.h,v 1.8.2.2 2007/08/13 16:30:02 millert Exp $ |
* $Sudo: interfaces.h,v 1.8.2.3 2007/10/24 16:43:27 millert Exp $ |
*/ |
*/ |
|
|
#ifndef _SUDO_INTERFACES_H |
#ifndef _SUDO_INTERFACES_H |
|
|
int family; /* AF_INET or AF_INET6 */ |
int family; /* AF_INET or AF_INET6 */ |
union { |
union { |
struct in_addr ip4; |
struct in_addr ip4; |
#ifdef AF_INET6 |
#ifdef HAVE_IN6_ADDR |
struct in6_addr ip6; |
struct in6_addr ip6; |
#endif |
#endif |
} addr; |
} addr; |
union { |
union { |
struct in_addr ip4; |
struct in_addr ip4; |
#ifdef AF_INET6 |
#ifdef HAVE_IN6_ADDR |
struct in6_addr ip6; |
struct in6_addr ip6; |
#endif |
#endif |
} netmask; |
} netmask; |