]> git.ipfire.org Git - thirdparty/hostap.git/commit
USD: Support suspending USD operations
authorIlan Peer <ilan.peer@intel.com>
Thu, 23 Oct 2025 10:45:29 +0000 (13:45 +0300)
committerJouni Malinen <j@w1.fi>
Sun, 25 Jan 2026 16:46:25 +0000 (18:46 +0200)
commitebe67801a8db7aa9ff7a59d74e87b635a142a615
tree547c7bbe3dc9f436dece90db75b486220b33b681
parent2ec82ea85a5d4a2f8e81fe81fdbfc9d0617a74e4
USD: Support suspending USD operations

Based on the USD specification, the device should always be either on
the default channel or one of the configured channels. However, to
allow operation of other interfaces, configure the NAN Discovery
Engine (DE) to relax the USD availability requirements:

- Allow to configure N-Min and N-Max to different values than the
  default ones, to increase availability for the other interfaces
  (by configuring lower values).
- Allow to configure a suspend cycle, where after a certain amount of
  time that USD is active, it would be suspended for a certain amount
  of time.

While this might reduce the availability of USD, it allows the
operation of other interfaces that share the same radio.

Signed-off-by: Ilan Peer <ilan.peer@intel.com>
src/common/nan_de.c
src/common/nan_de.h