lapd_handle = find_dissector("lapd");
dissector_add_uint("wtap_encap", WTAP_ENCAP_LINUX_LAPD, lapd_handle);
+ dissector_add_uint("wtap_encap", WTAP_ENCAP_LAPD, lapd_handle);
lapd_bitstream_handle = create_dissector_handle(dissect_lapd_bitstream, proto_lapd);
data_handle = find_dissector("data");
{ 199, WTAP_ENCAP_IPMB },
/* Bluetooth HCI UART transport (part H:4) frames, like hcidump */
{ 201, WTAP_ENCAP_BLUETOOTH_H4_WITH_PHDR },
+ /* LAPD frame */
+ { 203, WTAP_ENCAP_LAPD },
+ /* PPP with pseudoheader */
{ 204, WTAP_ENCAP_PPP_WITH_PHDR },
/* IPMB/I2C */
{ 209, WTAP_ENCAP_I2C },
{ "Raw IPv4", "rawip4" },
/* WTAP_ENCAP_RAW_IP6 */
- { "Raw IPv6", "rawip6" }
+ { "Raw IPv6", "rawip6" },
+
+ /* WTAP_ENCAP_LAPD */
+ { "Lapd header", "lapd" }
};
gint wtap_num_encap_types = sizeof(encap_table_base) / sizeof(struct encap_type_info);
#define WTAP_ENCAP_RAW_IPFIX 128
#define WTAP_ENCAP_RAW_IP4 129
#define WTAP_ENCAP_RAW_IP6 130
+#define WTAP_ENCAP_LAPD 131
#define WTAP_NUM_ENCAP_TYPES wtap_get_num_encap_types()