diff options
author | Michael Mann <mmann78@netscape.net> | 2015-04-02 23:11:51 -0400 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2015-06-25 16:42:28 +0000 |
commit | 74e526f1965d8bfd573105e06986e41e97c1d781 (patch) | |
tree | 8e77b744f290ee1eabb56ce7fed1e8e826c22b31 /epan/dissectors/packet-l2tp.h | |
parent | acc581081e84c93e878a678fbb3655aba253607a (diff) |
Add proper "Decode As" mechanism for L2TPv3 subdissectors instead of preference.
Change-Id: I87f6f9f40e1c33148de43b53a8881d51416f5d2c
Reviewed-on: https://code.wireshark.org/review/7898
Reviewed-by: Michael Mann <mmann78@netscape.net>
Petri-Dish: Michael Mann <mmann78@netscape.net>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'epan/dissectors/packet-l2tp.h')
-rw-r--r-- | epan/dissectors/packet-l2tp.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/epan/dissectors/packet-l2tp.h b/epan/dissectors/packet-l2tp.h index 1feecd06d6..04fd6e9adb 100644 --- a/epan/dissectors/packet-l2tp.h +++ b/epan/dissectors/packet-l2tp.h @@ -27,4 +27,16 @@ typedef struct _l2tp_cntrl_data { int msg_type; } l2tp_cntrl_data_t; +#define L2TPv3_PROTOCOL_ETH 0 +#define L2TPv3_PROTOCOL_CHDLC 1 +#define L2TPv3_PROTOCOL_FR 2 +#define L2TPv3_PROTOCOL_PPP 3 +#define L2TPv3_PROTOCOL_IP 4 +#define L2TPv3_PROTOCOL_MPLS 5 +#define L2TPv3_PROTOCOL_AAL5 6 +#define L2TPv3_PROTOCOL_LAPD 7 +#define L2TPv3_PROTOCOL_DOCSIS_DMPT 8 +#define L2TPv3_PROTOCOL_ERICSSON 9 +#define L2TPv3_PROTOCOL_MAX (L2TPv3_PROTOCOL_ERICSSON + 1) + #endif /* __PACKET_L2TP_H__ */ |