aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ppp.c
diff options
context:
space:
mode:
authorguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>2005-01-14 11:40:05 +0000
committerguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>2005-01-14 11:40:05 +0000
commit1ea02bc8f9cac6e0dba6538191c939e4bc6a0737 (patch)
tree53045c64af15b90f1e50752520650f66e3df66f7 /epan/dissectors/packet-ppp.c
parent2eda8ba6de40577173d720c77d174f7278231154 (diff)
From Rene Pilz:
- Fix partly wrong cause values in the gmm (found by Miklos Szurdi) - Fix high/low nibble swap of the force to standby field (found by Miklos Szurdi) - Dissect all elements git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@13030 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/dissectors/packet-ppp.c')
-rw-r--r--epan/dissectors/packet-ppp.c22
1 files changed, 22 insertions, 0 deletions
diff --git a/epan/dissectors/packet-ppp.c b/epan/dissectors/packet-ppp.c
index 2071832f57..08fdb6a9b0 100644
--- a/epan/dissectors/packet-ppp.c
+++ b/epan/dissectors/packet-ppp.c
@@ -3773,6 +3773,12 @@ proto_reg_handoff_lcp(void)
* table.
*/
dissector_add("ethertype", PPP_LCP, lcp_handle);
+
+ /*
+ * for GSM-A / MobileL3 / GPRS SM / PCO
+ */
+ dissector_add("sm_pco.protocol", PPP_LCP, lcp_handle);
+
}
void
@@ -3803,6 +3809,12 @@ proto_reg_handoff_ipcp(void)
* registering with the "ethertype" dissector table.
*/
dissector_add("ethertype", PPP_IPCP, ipcp_handle);
+
+ /*
+ * for GSM-A / MobileL3 / GPRS SM / PCO
+ */
+ dissector_add("sm_pco.protocol", PPP_IPCP, ipcp_handle);
+
}
void
@@ -4016,6 +4028,11 @@ proto_reg_handoff_pap(void)
* registering with the "ethertype" dissector table.
*/
dissector_add("ethertype", PPP_PAP, pap_handle);
+
+ /*
+ * for GSM-A / MobileL3 / GPRS SM / PCO
+ */
+ dissector_add("sm_pco.protocol", PPP_PAP, pap_handle);
}
void
@@ -4047,6 +4064,11 @@ proto_reg_handoff_chap(void)
* registering with the "ethertype" dissector table.
*/
dissector_add("ethertype", PPP_CHAP, chap_handle);
+
+ /*
+ * for GSM-A / MobileL3 / GPRS SM / PCO
+ */
+ dissector_add("sm_pco.protocol", PPP_CHAP, chap_handle);
}
void