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

Imre Vadasz ivadasz at
Tue Nov 8 14:12:05 PST 2016

commit 84bcb7f762d9ace5a7ba486a9c3cb3735cd3d8bb
Author: Imre Vadász <imre at>
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(-)

DragonFly BSD source repository

More information about the Commits mailing list