aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-netlink-route.c
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/dissectors/packet-netlink-route.c
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/dissectors/packet-netlink-route.c')
-rw-r--r--epan/dissectors/packet-netlink-route.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/epan/dissectors/packet-netlink-route.c b/epan/dissectors/packet-netlink-route.c
index 4a91a35644..5f5853cc9e 100644
--- a/epan/dissectors/packet-netlink-route.c
+++ b/epan/dissectors/packet-netlink-route.c
@@ -30,6 +30,7 @@
#include <glib.h>
#include <epan/packet.h>
+#include <epan/aftypes.h>
#include "packet-arp.h"
#include "packet-netlink.h"
@@ -481,9 +482,8 @@ dissect_netlink_route_if_attrs(tvbuff_t *tvb, struct netlink_route_info *info, p
/* IP address */
static header_field_info hfi_netlink_route_ifa_family NETLINK_ROUTE_HFI_INIT =
- { "Address type", "netlink-route.ifa_family", FT_UINT8, BASE_DEC,
- /* XXX .strings = _linux_family_vals (nflog) */
- NULL, 0x00, NULL, HFILL };
+ { "Address type", "netlink-route.ifa_family", FT_UINT8, BASE_DEC | BASE_EXT_STRING,
+ &linux_af_vals_ext, 0x00, NULL, HFILL };
static int
dissect_netlink_route_ifaddrmsg(tvbuff_t *tvb, struct netlink_route_info *info _U_, proto_tree *tree, int offset)
@@ -496,9 +496,8 @@ dissect_netlink_route_ifaddrmsg(tvbuff_t *tvb, struct netlink_route_info *info _
/* Route */
static header_field_info hfi_netlink_route_rt_family NETLINK_ROUTE_HFI_INIT =
- { "Address family", "netlink-route.rt_family", FT_UINT8, BASE_DEC,
- /* XXX .strings = _linux_family_vals (nflog) */
- NULL, 0x00, NULL, HFILL };
+ { "Address family", "netlink-route.rt_family", FT_UINT8, BASE_DEC | BASE_EXT_STRING,
+ &linux_af_vals_ext, 0x00, NULL, HFILL };
static header_field_info hfi_netlink_route_rt_dst_len NETLINK_ROUTE_HFI_INIT =
{ "Length of destination", "netlink-route.rt_dst_len", FT_UINT8, BASE_DEC,