| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
Approved by: adrian (mentor)
Notes:
svn path=/head/; revision=244400
|
| |
|
|
|
|
|
|
|
|
|
| |
* Remove malloc/free pointer cast;
* Check return value from malloc;
Submitted by: glebius
Approved by: adrian (mentor)
Notes:
svn path=/head/; revision=244399
|
| |
|
|
|
|
|
|
|
|
| |
* If ieee80211_vap_setup fails, we free allocated M_80211_VAP
memory and return NULL;
Approved by: adrian (mentor)
Notes:
svn path=/head/; revision=244389
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* The warning message was:
'warning error: format string is not a string literal';
* Changed how make_dev is called, now a string literal
for formatting is used;
Approved by: adrian (mentor)
Notes:
svn path=/head/; revision=244388
|
| |
|
|
|
|
|
| |
malloc(9) flags in sys/dev.
Notes:
svn path=/head/; revision=243857
|
| |
|
|
| |
Notes:
svn path=/head/; revision=239760
|
| |
|
|
|
|
|
|
|
|
| |
* Changed KASSERT to be debug printf (DWTAP_PRINTF). If state is not
IEEE80211_S_RUN we return without scheduling a new callout;
* When net80211 stack changes state to IEEE802_11_INIT we stop the
beacon callout task;
Notes:
svn path=/head/; revision=238938
|
| |
|
|
| |
Notes:
svn path=/head/; revision=233184
|
| |
|
|
|
|
|
| |
Submitted by: monthadar@gmail.com
Notes:
svn path=/head/; revision=232978
|
| |
|
|
| |
Notes:
svn path=/head/; revision=232763
|
| |
|
|
|
|
|
| |
Submitted by: monthadar@gmail.com
Notes:
svn path=/head/; revision=231828
|
| |
|
|
|
|
|
|
|
|
|
| |
Code should just use the devtoname() function to obtain the name of a
character device. Also add const keywords to pieces of code that need it
to build properly.
MFC after: 2 weeks
Notes:
svn path=/head/; revision=231378
|
|
|
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 quite
feasible 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 <monthadar@gmail.com>
Notes:
svn path=/head/; revision=229970
|