On Tue, Jan 16, 2018 at 08:39:29AM +0000, Maxime Villard wrote:
> Module Name:  src
> Committed By: maxv
> Date:         Tue Jan 16 08:39:29 UTC 2018
> 
> Modified Files:
>       src/sys/net80211: ieee80211_input.c
> 
> Log Message:
> Split ieee80211_input into three sub-functions, that parse received
> packets depending on their type:
> 
>       DATA       -> ieee80211_input_data
>       MANAGEMENT -> ieee80211_input_management
>       CONTROL    -> ieee80211_input_control
> 
> No real functional change, but makes the code much clearer.

IMO, changes like this are important and overdue, however, do keep in
mind the provenance of this code: NetBSD -> FreeBSD.

Maybe you have written off ever re-synching with FreeBSD?  If so, do
you have a plan for integrating useful features like virtual stations
independently of their code?

I have said it before, that I do think the "concept architecture" of
802.11 VAP is rather broken, but let's be honest: nobody, especially not
I, have had the time in 10+ years to independently implement anything
comparable. *shrug*

Dave

-- 
David Young
dyo...@pobox.com    Urbana, IL    (217) 721-9981

Reply via email to