Logo of The Linux Kernel

The Linux Kernel

6.17.0-rc7

快速搜尋

Contents

  • Development process
  • 提交補釘
  • 行為守則
  • 維護者手冊
  • All development-process docs
  • 核心 API
  • Driver APIs
  • 子系統
  • Locking
  • Licensing rules
  • 撰寫文件
  • 開發工具
  • 測試指南
  • Hacking guide
  • Tracing
  • Fault injection
  • Livepatching
  • Rust
  • Administration
  • 建置系統
  • 回報議題
  • 使用者空間工具
  • 使用者空間 API
    • System calls
    • Security-related interfaces
    • Devices and I/O
    • Everything else
      • Linux-specific ELF idiosyncrasies
      • Netlink Handbook
      • Platform Profile Selection (e.g. /sys/firmware/acpi/platform_profile)
      • VDUSE - "vDPA Device in Userspace"
      • futex2
      • Perf ring buffer
      • NT synchronization primitive driver
  • 韌體
  • 韌體與裝置樹
  • CPU 架構
  • 未排序的文件

本頁

  • 顯示原始碼

Netlink Handbook¶

Netlink documentation for users.

  • Introduction to Netlink
    • Opening a socket
    • Generic Netlink
    • Advanced topics
    • Classic Netlink
    • uAPI reference
  • Using Netlink protocol specifications
    • Simple CLI
    • Generating kernel code
    • YNL lib
  • Netlink protocol specifications (in YAML)
    • Compatibility levels
    • Schema structure
    • genetlink
    • Attribute types
  • Netlink spec C code generation
    • Globals
    • Definitions
    • Attributes
    • Operations
    • Multicast groups
    • Code generation
  • Netlink specification support for legacy Generic Netlink families
    • Specification
    • Operations
    • Other quirks
  • Netlink specification support for raw Netlink families
    • Specification
See also:
  • Documentation/core-api/netlink.rst

  • Documentation/networking/netlink_spec/index.rst

©The kernel development community. | Powered by Sphinx 8.2.3 & Alabaster 1.0.0 | Page source