From cb04fd57e97c01291614585cf100a63999209a10 Mon Sep 17 00:00:00 2001 From: Joerg Mayer Date: Mon, 23 Jun 2014 18:39:43 +0200 Subject: Add all AF_ types for Windows that are in WinSock.h or WinSock2.h MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Ia45f4aaea75d8cb08bb9016f9147f47db4434b06 Reviewed-on: https://code.wireshark.org/review/2576 Reviewed-by: Jörg Mayer --- epan/aftypes.h | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) (limited to 'epan/aftypes.h') diff --git a/epan/aftypes.h b/epan/aftypes.h index d9c540b127..4697d3468f 100644 --- a/epan/aftypes.h +++ b/epan/aftypes.h @@ -32,6 +32,7 @@ extern "C" { #endif /* __cplusplus */ +#define COMMON_AF_UNSPEC 0 /* Pretty much everybody uses the same value for AF_INET. */ #define COMMON_AF_INET 2 @@ -88,12 +89,37 @@ extern value_string_ext linux_af_vals_ext; /* Solaris AF_ values. */ #define SOLARIS_AF_INET 2 -#define SOLARIS_AF_INET6 26 +#define SOLARIS_AF_INET6 26 /* Winsock AF_ values. */ + +#define WINSOCK_AF_UNSPEC 0 +#define WINSOCK_AF_UNIX 1 #define WINSOCK_AF_INET 2 +#define WINSOCK_AF_IMPLINK 3 +#define WINSOCK_AF_PUP 4 +#define WINSOCK_AF_CHAOS 5 #define WINSOCK_AF_IPX 6 +#define WINSOCK_AF_NS 6 +#define WINSOCK_AF_ISO 7 +#define WINSOCK_AF_OSI WINSOCK_AF_ISO +#define WINSOCK_AF_ECMA 8 +#define WINSOCK_AF_DATAKIT 9 +#define WINSOCK_AF_CCITT 10 +#define WINSOCK_AF_SNA 11 +#define WINSOCK_AF_DECnet 12 +#define WINSOCK_AF_DLI 13 +#define WINSOCK_AF_LAT 14 +#define WINSOCK_AF_HYLINK 15 +#define WINSOCK_AF_APPLETALK 16 +#define WINSOCK_AF_NETBIOS 17 +#define WINSOCK_AF_VOICEVIEW 18 +#define WINSOCK_AF_FIREFOX 19 +#define WINSOCK_AF_UNKNOWN1 20 +#define WINSOCK_AF_BAN 21 +#define WINSOCK_AF_ATM 22 #define WINSOCK_AF_INET6 23 +#define WINSOCK_AF_BTH 32 #ifdef __cplusplus } -- cgit v1.2.1