of the superblock didn't change. Add checks to ensure they didn't change for real. This prevents several memory corruptions.
OFDM frames conditional on the node via IEEE80211_F_USEPROT. From OpenBSD rev.1.31.
dc271ee0d04d12d6bfabacbec803289a7072fbd9 as it is known to cause problems. From OpenBSD rev.1.30.
to -1. The result of this is tx frames were always sent out at fixed rate 0 instead of ni_txrate. Match the iwn behaviour and test ic_fixed_rate for -1 instead. From OpenBSD rev.1.29.
From OpenBSD rev.1.28.
… caused DEFCOPTS not to be propagated into COPTS, which means no optimization for the kernel - ooops!
From OpenBSD rev.1.26.
From OpenBSD if_iwm.c rev.1.25, if_iwmvar.h rev.1.7.
changed to use the system call. Linux also has this system call, but not tested this on linux.
Don't just always say we succeeded!
Caller has dev->struct_mutex locked and will handle ENOSPC anyway.
Otherwise GCC helpfully realizes we're invoking undefined behaviour and optimizes away the possibility that this routine will return success, without saying a word about it.