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