aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-nflog.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-nflog.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-nflog.c')
-rw-r--r--epan/dissectors/packet-nflog.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/epan/dissectors/packet-nflog.c b/epan/dissectors/packet-nflog.c
index a0beebc393..1e028ce97a 100644
--- a/epan/dissectors/packet-nflog.c
+++ b/epan/dissectors/packet-nflog.c
@@ -67,12 +67,6 @@ static const enum_val_t byte_order_types[] = {
{ NULL, NULL, 0 }
};
-static const value_string _linux_family_vals[] = {
- { LINUX_AF_INET, "IP" },
- { LINUX_AF_INET6, "IPv6" },
- { 0, NULL }
-};
-
static const value_string _encoding_vals[] = {
{ ENC_BIG_ENDIAN, "Big Endian" },
{ ENC_LITTLE_ENDIAN, "Little Endian" },
@@ -113,7 +107,7 @@ static header_field_info *hfi_nflog = NULL;
/* Header */
static header_field_info hfi_nflog_family NFLOG_HFI_INIT =
- { "Family", "nflog.family", FT_UINT8, BASE_DEC, VALS(_linux_family_vals), 0x00, NULL, HFILL };
+ { "Family", "nflog.family", FT_UINT8, BASE_DEC | BASE_EXT_STRING, &linux_af_vals_ext, 0x00, NULL, HFILL };
static header_field_info hfi_nflog_version NFLOG_HFI_INIT =
{ "Version", "nflog.version", FT_UINT8, BASE_DEC, NULL, 0x00, NULL, HFILL };