diff options
author | guy <guy@f5534014-38df-0310-8fa8-9805f1628bb7> | 2005-01-14 11:40:05 +0000 |
---|---|---|
committer | guy <guy@f5534014-38df-0310-8fa8-9805f1628bb7> | 2005-01-14 11:40:05 +0000 |
commit | 1ea02bc8f9cac6e0dba6538191c939e4bc6a0737 (patch) | |
tree | 53045c64af15b90f1e50752520650f66e3df66f7 /epan/dissectors/packet-ppp.c | |
parent | 2eda8ba6de40577173d720c77d174f7278231154 (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.c | 22 |
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 |