]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
* Added IEEE80211_ACTION_CAT_MESH in ieee80211.h as specified amendment spec;
authoradrian <adrian@FreeBSD.org>
Sun, 4 Mar 2012 05:49:39 +0000 (05:49 +0000)
committeradrian <adrian@FreeBSD.org>
Sun, 4 Mar 2012 05:49:39 +0000 (05:49 +0000)
commit8d7335fa92b63c3acd810fb4432ac1d312739f25
treea5fc6ce807c0d87dbd87d4f0b33c75c01fdb8b0d
parent77002eeb6cfd162e6ae4999ec8029a1079f7344f
* Added IEEE80211_ACTION_CAT_MESH in ieee80211.h as specified amendment spec;
* Moved old categories as specified by D4.0 to be action fields of MESH category
  as specified in amendment spec;
* Modified functions to use MESH category and its action fields:
  + ieee80211_send_action_register
  + ieee80211_send_action
  + ieee80211_recv_action_register
  +ieee80211_recv_action;
* Modified ieee80211_hwmp_init and hwmp_send_action so they uses correct
  action fields as specified in amendment spec;
* Modified ieee80211_parse_action so that it verifies MESH frames.
* Change Mesh Link Metric to use one information element as amendment spec.
  Draft 4.0 defined two different information elements for request and response.

Submitted by: monthadar@gmail.com
sys/net80211/ieee80211.h
sys/net80211/ieee80211_action.c
sys/net80211/ieee80211_hwmp.c
sys/net80211/ieee80211_input.c
sys/net80211/ieee80211_mesh.c
sys/net80211/ieee80211_mesh.h