git: wlan - Import initial full-offload scan support from FreeBSD.

Imre Vadasz ivadasz at crater.dragonflybsd.org
Tue Nov 8 14:12:05 PST 2016


commit 84bcb7f762d9ace5a7ba486a9c3cb3735cd3d8bb
Author: Imre Vadász <imre at vdsz.com>
Date:   Mon Nov 7 21:45:45 2016 +0100

    wlan - Import initial full-offload scan support from FreeBSD.
    
    This is a very simple addition to the net80211 scan support.
    
    It doesn't implement a replacement scan interface - it just disables
    the pieces that we should disable to make this lifecycle a bit
    more managable.
    
    There's more work to come before full scan offload support is available
    but it should be good enough for driver work.
    
    * add a flag to say "full offload"
    * don't do probe requests when scanning full-offload - firmware can do that
    * don't do powersave transitions and buffering - firmware can do that
    * don't abort a background scan upon reception of a single packet.
      Full offload drivers don't need this behaviour - they do it in firmware.
    
    Taken-From: FreeBSD (svn r307602, r308007 and r308008)

Summary of changes:
 sys/netproto/802_11/ieee80211_var.h          |  3 ++-
 sys/netproto/802_11/wlan/ieee80211_scan.c    |  3 +++
 sys/netproto/802_11/wlan/ieee80211_scan_sw.c | 32 ++++++++++++++++++++++++++--
 3 files changed, 35 insertions(+), 3 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/84bcb7f762d9ace5a7ba486a9c3cb3735cd3d8bb


-- 
DragonFly BSD source repository


More information about the Commits mailing list