aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-pw-common.h
diff options
context:
space:
mode:
authorJeff Morriss <jeff.morriss@ulticom.com>2009-09-10 15:30:10 +0000
committerJeff Morriss <jeff.morriss@ulticom.com>2009-09-10 15:30:10 +0000
commit037f83cb884dd848b35b03f18d94070b78994a9f (patch)
treedf669e0023146b079797991688077bf5126b5ee1 /epan/dissectors/packet-pw-common.h
parent48069c2b011bd76cac68f7dfe292c2b94fed206e (diff)
From Artem Tamazov via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3903 :
Decoding of UDP-multiplexed CESoPSN and SAToP traffic. svn path=/trunk/; revision=29842
Diffstat (limited to 'epan/dissectors/packet-pw-common.h')
-rw-r--r--epan/dissectors/packet-pw-common.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/epan/dissectors/packet-pw-common.h b/epan/dissectors/packet-pw-common.h
index bf8b99060b..a214b44c4c 100644
--- a/epan/dissectors/packet-pw-common.h
+++ b/epan/dissectors/packet-pw-common.h
@@ -61,13 +61,20 @@ typedef enum {
+ PWC_CW_BAD_FLAGS
+ PWC_CW_BAD_PAYLEN_LE_0
+ PWC_CW_BAD_PADDING_NE_0
- ,PWC_CW_SUSPECT_LM = 1 << 6
+ ,PWC_CW_SUSPECT_LM = 1 << 6
,PWC_ANYOF_CW_SUSPECT = PWC_CW_SUSPECT_LM
,PWC_PAY_SIZE_BAD = 1 << 7
}
pwc_packet_properties_t;
#define PWC_PACKET_PROPERTIES_T_INITIALIZER 0
+typedef enum {
+ PWC_DEMUX_MPLS = 0
+ ,PWC_DEMUX_UDP /*IPv4/IPv6 and UDP as demultiplexing layer*/
+ ,PWC_DEMUX_L2TP /*IPv4/IPv6 and L2TPv3 as demultiplexing layer*/
+}
+pwc_demux_type_t;
+
extern void pwc_item_append_cw(proto_item* item, const guint32 cw, const gboolean append_text);
extern void pwc_item_append_text_n_items(proto_item* item, const int n, const char * const item_text);