aboutsummaryrefslogtreecommitdiffstats
path: root/epan/aftypes.h
diff options
context:
space:
mode:
authorJakub Zawadzki <darkjames-ws@darkjames.pl>2013-12-08 12:42:10 +0000
committerJakub Zawadzki <darkjames-ws@darkjames.pl>2013-12-08 12:42:10 +0000
commitfa01b39f338b16d809dc94a4161d59dee88346ab (patch)
tree6a12c879ecaa8198e8bcebe4aba422d92e11b820 /epan/aftypes.h
parent4af107edfed1488c1fcc48e13bec6f8c15b4c3cc (diff)
Add more LINUX_AF_* values, create value_string_ext for them. Use it in netlink, nflog.
svn path=/trunk/; revision=53852
Diffstat (limited to 'epan/aftypes.h')
-rw-r--r--epan/aftypes.h42
1 files changed, 41 insertions, 1 deletions
diff --git a/epan/aftypes.h b/epan/aftypes.h
index 94e897fc8b..69077c7654 100644
--- a/epan/aftypes.h
+++ b/epan/aftypes.h
@@ -28,6 +28,8 @@
#ifndef __AFTYPES_H__
#define __AFTYPES_H__
+#include <epan/value_string.h>
+
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */
@@ -42,8 +44,46 @@ extern "C" {
#define BSD_AF_INET6_DARWIN 30
/* Linux AF_ values. */
-#define LINUX_AF_INET 2
+#define LINUX_AF_UNSPEC 0
+#define LINUX_AF_LOCAL 1
+#define LINUX_AF_INET 2
+#define LINUX_AF_AX25 3
+#define LINUX_AF_IPX 4
+#define LINUX_AF_APPLETALK 5
+#define LINUX_AF_NETROM 6
+#define LINUX_AF_BRIDGE 7
+#define LINUX_AF_ATMPVC 8
+#define LINUX_AF_X25 9
#define LINUX_AF_INET6 10
+#define LINUX_AF_ROSE 11
+#define LINUX_AF_DECnet 12
+#define LINUX_AF_NETBEUI 13
+#define LINUX_AF_SECURITY 14
+#define LINUX_AF_KEY 15
+#define LINUX_AF_NETLINK 16
+#define LINUX_AF_PACKET 17
+#define LINUX_AF_ASH 18
+#define LINUX_AF_ECONET 19
+#define LINUX_AF_ATMSVC 20
+#define LINUX_AF_RDS 21
+#define LINUX_AF_SNA 22
+#define LINUX_AF_IRDA 23
+#define LINUX_AF_PPPOX 24
+#define LINUX_AF_WANPIPE 25
+#define LINUX_AF_LLC 26
+#define LINUX_AF_CAN 29
+#define LINUX_AF_TIPC 30
+#define LINUX_AF_BLUETOOTH 31
+#define LINUX_AF_IUCV 32
+#define LINUX_AF_RXRPC 33
+#define LINUX_AF_ISDN 34
+#define LINUX_AF_PHONET 35
+#define LINUX_AF_IEEE802154 36
+#define LINUX_AF_CAIF 37
+#define LINUX_AF_ALG 38
+#define LINUX_AF_NFC 39
+
+extern value_string_ext linux_af_vals_ext;
/* Solaris AF_ values. */
#define SOLARIS_AF_INET 2