Refactor ieee80211_add_ess():
authorstsp <stsp@openbsd.org>
Mon, 6 Aug 2018 11:28:01 +0000 (11:28 +0000)
committerstsp <stsp@openbsd.org>
Mon, 6 Aug 2018 11:28:01 +0000 (11:28 +0000)
commitd6d23d791f9c7b791834c6f85905dc7b93dc64e6
treefbc9354a2e84915d81ecd8fbd07b230d6f728e52
parent70e69ae2c8f1f95570aa4a22a5867910cd3b5bff
Refactor ieee80211_add_ess():

Drop ieee80211_add_ess's nwid parameter. Read nwid and length directly
from the ic to make it more obvious where this function is reading from.

nwids are binary data with an explicit length, so treat them as such
instead of treating them like strings.

ok florian phessler
sys/net80211/ieee80211_ioctl.c
sys/net80211/ieee80211_node.c
sys/net80211/ieee80211_var.h