Documentation/netlink/specs/nl80211.yaml

Source file repositories/reference/linux-study-clean/Documentation/netlink/specs/nl80211.yaml

File Facts

System
Linux kernel
Corpus path
Documentation/netlink/specs/nl80211.yaml
Extension
.yaml
Size
39132 bytes
Lines
1934
Domain
Support Tooling And Documentation
Bucket
Documentation
Inferred role
Support Tooling And Documentation: configuration, schema, or hardware description
Status
atlas-only

Why This File Exists

Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.

Dependency Surface

Detected Declarations

Annotated Snippet

# SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)
---
name: nl80211
protocol: genetlink-legacy

doc: >-
  Netlink API for 802.11 wireless devices

definitions:
  -
    name: commands
    type: enum
    entries:
      - unspec
      - get-wiphy
      - set-wiphy
      - new-wiphy
      - del-wiphy
      - get-interface
      - set-interface
      - new-interface
      - del-interface
      - get-key
      - set-key
      - new-key
      - del-key
      - get-beacon
      - set-beacon
      - new-beacon
      - del-beacon
      - get-station
      - set-station
      - new-station
      - del-station
      - get-mpath
      - set-mpath
      - new-mpath
      - del-mpath
      - set-bss
      - set-reg
      - req-set-reg
      - get-mesh-config
      - set-mesh-config
      - set-mgmt-extra-ie
      - get-reg
      - get-scan
      - trigger-scan
      - new-scan-results
      - scan-aborted
      - reg-change
      - authenticate
      - associate
      - deauthenticate
      - disassociate
      - michael-mic-failure
      - reg-beacon-hint
      - join-ibss
      - leave-ibss
      - testmode
      - connect
      - roam
      - disconnect
      - set-wiphy-netns
      - get-survey
      - new-survey-results
      - set-pmksa
      - del-pmksa
      - flush-pmksa
      - remain-on-channel
      - cancel-remain-on-channel

Annotation

Implementation Notes