Commit Graph

24 Commits

Author SHA1 Message Date
Andreas Schultz
730f110a25 [wtp] implement vendor specific elements 2016-03-24 17:15:11 +01:00
Andreas Schultz
471d1058c4 [wtp] prepare message elements for vendor element handling
convert message element type into a struct{ vendor, type }.
Vendor will be 0 for all RFC types.
2016-03-08 10:21:51 +01:00
Andreas Schultz
38f7681608 constify capwap_message_elements_ops 2016-03-07 18:25:49 +01:00
Andreas Schultz
627a38a556 move the category setting into the element ops
this prepares the element ops for decoding vendor
ies into seperate types.

It also makes sense to keep all information about a IE
in one place.
2016-03-07 18:09:13 +01:00
Andreas Schultz
1436fc9e5f rename overly verbose capwap_message_elements_ops
The struct is already conveys the scope of the operations,
repeating it in the name of ops again is redundant and
bloats the resulting source code.

Rename the opt to shorter versions.
2016-03-07 17:12:48 +01:00
Andreas Schultz
78a8a75c6b start 802.11n 2016-03-07 16:23:49 +01:00
vemax78
8d9985fdea The capwap data channel migrated from userspace to kernalspace 2014-09-10 21:58:23 +02:00
vemax78
7668ab7c7c Moved the management of the AP and Stations from nl80211 driver to generic wifi. 2014-04-21 23:16:56 +02:00
vemax78
3569267283 Big update with type fix and minor new function.
Complete the IEEE802.11 Station Association with interation of AC in LocalMAC mode.
After the IEEE802.11 Authorization / Association is complete, the AC can now
authorize the WTP to accept data station packets with Station Configuration Message.
2014-04-14 22:33:12 +02:00
vemax78
4c466d68be Added the function to extract the frame from CAPWAP data packet 2014-03-23 22:24:59 +01:00
vemax78
a7e9ab26a1 Update code 2013-10-03 18:47:36 +02:00
vemax78
b0fac2068e Add feature to clone message element 2013-10-01 16:39:27 +02:00
vemax78
ba699429bf Fix code 2013-09-30 12:19:03 +02:00
vemax78
7ddb32d217 Added the code that handles the result code of a request. 2013-08-11 18:38:23 +02:00
vemax78
794a8e72d2 Improved handling of message elements parsed. Reduces the memory occupied but
it introduces a small overhead in retrieving of message elements parsed.
2013-06-09 17:41:52 +02:00
vemax78
444f1e7e92 Complete all message elements 2013-06-02 22:21:49 +02:00
vemax78
4e01450d5c Add message elements 2013-06-01 19:43:28 +02:00
vemax78
ad666966e1 Complete 802.11 message elements 2013-06-01 15:02:56 +02:00
vemax78
214fa54535 Add 80211 message elements 2013-05-31 22:24:58 +02:00
vemax78
01f3dbd66c Add 80211 message elements 2013-05-30 22:32:08 +02:00
vemax78
b99a52ee9d Add also 80211 message element 2013-05-28 23:06:57 +02:00
vemax78
6c55b4d71f Improve memory administration for tx/rx packet manager 2013-05-27 21:33:23 +02:00
vemax78
bb449e7ec6 implement several 80211 element 2013-05-11 15:07:30 +02:00
vemax78
7dd6d43954 First commit 2013-05-01 14:52:55 +02:00