wtap: clean up empty lines in .c and .h files
sys/dev: further adoption of SPDX licensing ID tags.Mainly focus on files that use BSD 2-Clause license, however the tool Iwas using misidentified many licenses so this was mostly a manual - error
sys/dev: further adoption of SPDX licensing ID tags.Mainly focus on files that use BSD 2-Clause license, however the tool Iwas using misidentified many licenses so this was mostly a manual - errorprone - task.The Software Package Data Exchange (SPDX) group provides a specificationto make it easier for automated tools to detect and summarize well knownopensource licenses. We are gradually adopting the specification, notingthat the tags are considered only advisory and do not, in any way,superceed or replace the license texts.
show more ...
etc: minor spelling fixes.Mostly comments but also some user-visible strings.MFC after: 2 weeks
wtap: do not include <sys/types.h> when <sys/param.h> is already includedApproved by: adrian (mentor)Differential Revision: https://reviews.freebsd.org/D4536
Mechanically substitute flags from historic mbuf allocator withmalloc(9) flags in sys/dev.
Introduce wtap, the beginnings of a net80211 wlan simulator.This introduces:* a basic wtap interface* a HAL, which implements an abstraction layer for implementing different device behavious;
Introduce wtap, the beginnings of a net80211 wlan simulator.This introduces:* a basic wtap interface* a HAL, which implements an abstraction layer for implementing different device behavious;* A visibility plugin, which allows for control over which nodes see other nodes (useful for mesh work.)It doesn't yet implement sta/adhoc/hostap modes but these are quitefeasible to implement.Monthadar uses it to do 802.11s mesh verification.The userland tools will be committed in a follow-up commit.Submitted by: Monthadar Al Jaberi <[email protected]>