diff options
author | Jakub Zawadzki <darkjames-ws@darkjames.pl> | 2013-02-24 09:38:22 +0000 |
---|---|---|
committer | Jakub Zawadzki <darkjames-ws@darkjames.pl> | 2013-02-24 09:38:22 +0000 |
commit | 26c04f86b0304e7736c8f10fb636ad9b99fecbbf (patch) | |
tree | 143daa764051465af81e17799699a3c255b45307 /epan/dissectors/packet-enc.c | |
parent | aeebbe9af825c61698e51922423e42910ea60534 (diff) |
Use AF_ defines from <epan/aftypes.h>
svn path=/trunk/; revision=47850
Diffstat (limited to 'epan/dissectors/packet-enc.c')
-rw-r--r-- | epan/dissectors/packet-enc.c | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/epan/dissectors/packet-enc.c b/epan/dissectors/packet-enc.c index 261634b38e..daea348188 100644 --- a/epan/dissectors/packet-enc.c +++ b/epan/dissectors/packet-enc.c @@ -31,6 +31,7 @@ #include <epan/packet.h> #include <epan/etypes.h> #include <epan/addr_resolv.h> +#include <epan/aftypes.h> #include "packet-enc.h" #include "packet-ip.h" #include "packet-ipv6.h" @@ -49,9 +50,6 @@ struct enchdr { }; #define BSD_ENC_HDRLEN sizeof(struct enchdr) -# define BSD_ENC_INET 2 -# define BSD_ENC_INET6 24 - # define BSD_ENC_M_CONF 0x0400 /* payload encrypted */ # define BSD_ENC_M_AUTH 0x0800 /* payload authenticated */ # define BSD_ENC_M_COMP 0x1000 /* payload compressed */ @@ -80,11 +78,11 @@ capture_enc(const guchar *pd, int len, packet_counts *ld) af = pntohl(pd + offsetof(struct enchdr, af)); switch (af) { - case BSD_ENC_INET: + case BSD_AF_INET: capture_ip(pd, BSD_ENC_HDRLEN, len, ld); break; - case BSD_ENC_INET6: + case BSD_AF_INET6_BSD: capture_ipv6(pd, BSD_ENC_HDRLEN, len, ld); break; @@ -95,8 +93,8 @@ capture_enc(const guchar *pd, int len, packet_counts *ld) } static const value_string af_vals[] = { - { BSD_ENC_INET, "IPv4" }, - { BSD_ENC_INET6, "IPv6" }, + { BSD_AF_INET, "IPv4" }, + { BSD_AF_INET6_BSD, "IPv6" }, { 0, NULL } }; @@ -148,11 +146,11 @@ dissect_enc(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) switch (ench.af) { - case BSD_ENC_INET: + case BSD_AF_INET: call_dissector(ip_handle, next_tvb, pinfo, tree); break; - case BSD_ENC_INET6: + case BSD_AF_INET6_BSD: call_dissector(ipv6_handle, next_tvb, pinfo, tree); break; |