History log of /freebsd-10-stable/sys/dev/wtap/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
343823 06-Feb-2019 avos

MFC r343682:
sys/dev/wtap: Check return value from malloc(..., M_NOWAIT) and
drop unneeded cast.

300060 17-May-2016 pfg

MFC r298931, r298981, r299375:

Minor spelling fixes in:
sys/dev, sys/sys

Many of these have user-visible strings.


/freebsd-10-stable/sys/dev/aic7xxx/aic79xx.c
/freebsd-10-stable/sys/dev/aic7xxx/aic79xx.h
/freebsd-10-stable/sys/dev/aic7xxx/aic79xx.reg
/freebsd-10-stable/sys/dev/aic7xxx/aic79xx.seq
/freebsd-10-stable/sys/dev/aic7xxx/aic79xx_inline.h
/freebsd-10-stable/sys/dev/aic7xxx/aic79xx_pci.c
/freebsd-10-stable/sys/dev/aic7xxx/aic7xxx.c
/freebsd-10-stable/sys/dev/aic7xxx/aic7xxx.h
/freebsd-10-stable/sys/dev/aic7xxx/aic7xxx.reg
/freebsd-10-stable/sys/dev/aic7xxx/aic7xxx.seq
/freebsd-10-stable/sys/dev/aic7xxx/aic7xxx_inline.h
/freebsd-10-stable/sys/dev/aic7xxx/aic7xxx_pci.c
/freebsd-10-stable/sys/dev/aic7xxx/aicasm/aicasm.c
/freebsd-10-stable/sys/dev/aic7xxx/aicasm/aicasm_gram.y
/freebsd-10-stable/sys/dev/ciss/ciss.c
/freebsd-10-stable/sys/dev/drm2/radeon/radeon_fb.c
/freebsd-10-stable/sys/dev/drm2/ttm/ttm_bo_vm.c
/freebsd-10-stable/sys/dev/hptiop/hptiop.c
/freebsd-10-stable/sys/dev/hwpmc/hwpmc_mod.c
/freebsd-10-stable/sys/dev/isci/scil/scic_phy.h
/freebsd-10-stable/sys/dev/isci/scil/scic_sds_phy.c
/freebsd-10-stable/sys/dev/pccbb/pccbb_pci.c
/freebsd-10-stable/sys/dev/wbwd/wbwd.c
if_wtap.c
if_wtap_module.c
plugins/visibility.c
/freebsd-10-stable/sys/sys/ata.h
/freebsd-10-stable/sys/sys/buf.h
/freebsd-10-stable/sys/sys/buf_ring.h
/freebsd-10-stable/sys/sys/iconv.h
/freebsd-10-stable/sys/sys/imgact_binmisc.h
/freebsd-10-stable/sys/sys/imgact_elf.h
/freebsd-10-stable/sys/sys/ipc.h
/freebsd-10-stable/sys/sys/ipmi.h
/freebsd-10-stable/sys/sys/linker.h
/freebsd-10-stable/sys/sys/memrange.h
/freebsd-10-stable/sys/sys/pmc.h
/freebsd-10-stable/sys/sys/priority.h
/freebsd-10-stable/sys/sys/priv.h
/freebsd-10-stable/sys/sys/proc.h
/freebsd-10-stable/sys/sys/procctl.h
/freebsd-10-stable/sys/sys/shm.h
/freebsd-10-stable/sys/sys/sockio.h
/freebsd-10-stable/sys/sys/soundcard.h
/freebsd-10-stable/sys/sys/sx.h
/freebsd-10-stable/sys/sys/sysctl.h
/freebsd-10-stable/sys/sys/user.h
256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


244400 18-Dec-2012 monthadar

wtap should not set the IEEE80211_F_DATAPAD flag;

Approved by: adrian (mentor)


244399 18-Dec-2012 monthadar

wtap fix malloc/free.

* Remove malloc/free pointer cast;
* Check return value from malloc;

Submitted by: glebius
Approved by: adrian (mentor)


244389 18-Dec-2012 monthadar

wtap should check if ieee80211_vap_setup fails.

* If ieee80211_vap_setup fails, we free allocated M_80211_VAP
memory and return NULL;

Approved by: adrian (mentor)


244388 18-Dec-2012 monthadar

wtap: fix clang warning.

* 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)


243857 04-Dec-2012 glebius

Mechanically substitute flags from historic mbuf allocator with
malloc(9) flags in sys/dev.


239760 27-Aug-2012 adrian

Don't grab an unreferenced pointer to the VAP bss node.


238938 31-Jul-2012 monthadar

Fix wtap to not panic in wtap_beacon_intrp.

* 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;


233184 19-Mar-2012 adrian

Remove this - it's not needed as it's defined in ieee80211_freebsd.h.


232978 14-Mar-2012 adrian

Correctly calculate the callout interval for beacon generation.

Submitted by: monthadar@gmail.com


232763 10-Mar-2012 adrian

Enforce that wtap requires VIMAGE to be useful.


231828 16-Feb-2012 adrian

Add a module dependency on wlan.

Submitted by: monthadar@gmail.com


231378 10-Feb-2012 ed

Remove direct access to si_name.

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


229970 11-Jan-2012 adrian

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 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>