aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ieee802154.h
AgeCommit message (Collapse)AuthorFilesLines
2011-11-25From Ivan Lawrow: Added IEEE 802.15.4-2003 AES-CCM security modeswmeier1-0/+2
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4912 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@40004 f5534014-38df-0310-8fa8-9805f1628bb7
2011-06-23From Ivan Lawrow: GTS Descriptor count is a 3 bit field;wmeier1-1/+1
The IEEE 802.15.4 GTS descriptor count is a 3-bit field (see page 144 of attached spec). The mask for this field is incorrectly defined as a 2-bit field in epan/dissectors/packet-ieee802154.h line 74: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6055 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@37771 f5534014-38df-0310-8fa8-9805f1628bb7
2011-05-08Add FT_EUI64 Field Typealagoutte1-5/+0
* Remove proto_tree_add_eui64 function from 802.15.4 Dissector * Replace print_eui64/print_eui64 by eui64_to_str/get_eui64_name * Update Documentation (README.dev) * Add new function in libwireshark.def * Support of encoding for tvb_eui64_to_str * Use FT_EUI64 for ICMPv6, CAPWAP, Zbee ... dissector git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@37015 f5534014-38df-0310-8fa8-9805f1628bb7
2010-11-15From Fred Fierling via ↵morriss1-4/+5
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5395 : The ZigBee security dissector was not recording the short to long address mappings in Security Headers, preventing the decryption of some payloads. This patch eliminates the Undecoded warnings in packets 1 and 19 in this test capture: https://bugs.wireshark.org/bugzilla/attachment.cgi?id=5457 The keys to decrypt these packets are listed in the bug. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@34886 f5534014-38df-0310-8fa8-9805f1628bb7
2010-10-26Follow up on:etxrab1-0/+2
You may not use g_int64_hash() or g_int64_equal(), as they are not present in the minimum version of GLib that we support. Create a ieee802154_long_addr structure for long addresses, create hash routines for those addresses, and use them. Export and use those routines. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@34653 f5534014-38df-0310-8fa8-9805f1628bb7
2010-10-26You may not use g_int64_hash() or g_int64_equal(), as they are notguy1-0/+5
present in the minimum version of GLib that we support. Create a ieee802154_long_addr structure for long addresses, create hash routines for those addresses, and use them. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@34651 f5534014-38df-0310-8fa8-9805f1628bb7
2010-10-26From Fred Fierling:etxrab1-13/+50
Multi-key Support and Extended Address Mapping for ZigBee Dissectors https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5331 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@34647 f5534014-38df-0310-8fa8-9805f1628bb7
2010-10-24Back out 34627 and friends again.etxrab1-48/+13
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@34633 f5534014-38df-0310-8fa8-9805f1628bb7
2010-10-24error: ‘ieee802154_short_addr_invalidate’ declared ‘static’ but ↵etxrab1-2/+0
never defined error: ‘ieee802154_long_addr_invalidate’ declared ‘static’ but never defined git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@34629 f5534014-38df-0310-8fa8-9805f1628bb7
2010-10-24From Fred Fierling:etxrab1-13/+50
Multi-key Support and Extended Address Mapping for ZigBee Dissectors https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5331 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@34627 f5534014-38df-0310-8fa8-9805f1628bb7
2010-02-07From Owen Kirby:etxrab1-30/+57
Packet decryption for IEEE 802.15.4. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4457 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@31820 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-10From Jean-François Wauthy:jake1-1/+23
Implementation of the IEEE 802.15.4 dissector ignores the Auxiliary Security Header of the MHR (see IEEE 802.15.4-2006 specs p.138). The attached patch, add two things : 1) Support for dissecting the Auxiliary Security Header 2) Add a preference option to force the dissection of the FCS field as being in the TI CC24xx format git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29849 f5534014-38df-0310-8fa8-9805f1628bb7
2009-09-10From Jean-François Wauthy:jake1-3/+3
This patch fixes a bug in the dissection of the TI CC24xx FCS where the endianness of the bitmasks used was wrong. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29847 f5534014-38df-0310-8fa8-9805f1628bb7
2008-11-16From Max Filippov:etxrab1-0/+3
patch to support IEE802.15.4 non-ASK PHY. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2906 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26792 f5534014-38df-0310-8fa8-9805f1628bb7
2008-03-23Removed some unnamed unions, reported by Andrew Hood.stig1-6/+6
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24720 f5534014-38df-0310-8fa8-9805f1628bb7
2008-03-05From Owen Kirby :etxrab1-0/+160
IEEE 802.15.4 dissector and DLT_ type. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24564 f5534014-38df-0310-8fa8-9805f1628bb7