On Tue, Jul 14, 2015 at 01:18:00PM -0600, Todd C. Miller wrote:
> On Tue, 14 Jul 2015 20:47:57 +0200, Stefan Sperling wrote:
> 
> > Updates standard references to 802.11-2012 (except for crypto).
> > 
> > Also adds some new symbols from 802.11-2012.
> 
> Some of these names are needlessly different from ieee80211.h in
> Free and Net.

Ah, thanks. I'll check that out.

> Also, what happened to IEEE80211_ELEMID_TPC and
> IEEE80211_ELEMID_CCKM?  I don't suppose it matters much since those
> two are unused it just seems odd to drop them since they are present
> in Free, Net and Linux.

The standard doesn't list them. They are in a range marked as reserved.

It seems CCKM is a proprietary Cisco extension for roaming which we 
can't support anyway because we don't support roaming.

For TCP there are two elements in the standard using different numbers,
IEEE80211_ELEMID_TPC_REQUEST and IEEE80211_ELEMID_TPC_REPORT, which I've
added. I'm not sure where IEEE80211_ELEMID_TPC came from (exists since r1.1).

I'd rather have the header be consistent with the standard.
I have no problem with implementing extensions to the standard but I don't
see a point in declaring non-standard elements without using them.

Reply via email to