Date: Mon, 19 Aug 2013 17:16:43 +0800 From: Chenchong Qin <qinchenchong@gmail.com> To: soc-status@freebsd.org Subject: Weekly Status Report, Aug 19, 2013 Message-ID: <CAFnsE3cNP9RZrq_5%2BFdow5yNVtOfz5QjRJN6mvfwMzzkf1A--A@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi! Here is last week's status. * add a new struct, ieee80211_ratectl_node. This is the common state that all per node rc state, i.e. ieee80211_[amrr|sample]_node, should contains it as the first field. It's now used to store the capabilities. see below. * rename ir_capabilities to irn_capabilities and move it to ieee80211_ratectl_node (it contained in ieee80211_[amrr|sample]_node). ieee80211_ratectl is readonly, so ir_capabilities can't be set. And, the capabilities is not a part of rc algo. It seems that it should be put in the per node rc state. Interface of ieee80211_ratectl_node_init() and its callers are updated. References to ir_capabilities are also adapted. * add ieee80211_ratectl_[node_is11n|get_rateset] to the ratectl api. rc algoes all need these functions. * change the naming conversion of IEEE80211_RATECTL_FLAG_*. * some errors fixed. Thanks! Chenchong
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFnsE3cNP9RZrq_5%2BFdow5yNVtOfz5QjRJN6mvfwMzzkf1A--A>