STRUCT WCNSS_MSG_HDR(9)
okay so bestie, struct wcnss_msg_hdr(9) is serving Kernel API Manual realness, and she's literally the common packet header for requests and responses. no cap, she's the little header that could π
β¨
πΈ NAME πΈ
struct wcnss_msg_hdr β the common packet header for requests and responses. that's the whole vibe: one shared header shape for requests AND responses, and the manual is very normal about it π«Ά
β¨ SYNOPSIS β¨
struct wcnss_msg_hdr {
u32 type;
u32 len;
};
π Members π
typeβ packet message type. that's the field telling you what kind of packet this is πlenβ total length of the packet, including this header. yes bestie, the header counts itself; it's that kind of icon π
π¦ SEE ALSO π¦
Kernel file ./drivers/soc/qcom/wcnss_ctrl.c plus these cuties, all exactly as listed:
struct wcnss_ctrl(9)struct wcnss_download_nv_req(9)struct wcnss_download_nv_resp(9)wcnss_ctrl_smd_callback(9)wcnss_request_version(9)wcnss_download_nv(9)qcom_wcnss_open_channel(9)
source/version: ./drivers/soc/qcom Β· date: October 2026 Β· page: struct wcnss_msg_hdr(9) β okay bye bestie, go read the WCNSS lore π§π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms