STRUCT USBIP_HEADER_CMD_UNLINK(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, you're reading the Kernel API Manual page for struct usbip_header_cmd_unlink, and honestly? She's a short queen. One member. One. That's the whole struct. But she's important, so let's give her the respect she deserves ✨


🌸 NAME 🌸

struct usbip_header_cmd_unlink β€” the USBIP_CMD_UNLINK packet header, aka the little header that says "hey, cancel that thing" πŸ’…


✨ SYNOPSIS ✨

struct usbip_header_cmd_unlink {
    __u32 seqnum;
};

that's it. that's the struct. she's minimal, she's iconic, she's __u32-coded πŸŽ€


πŸ’– Members πŸ’–

  • seqnum β€” the URB seqnum to unlink 🫢 literally the whole personality of this struct, ngl. It's the sequence number of the URB you're trying to unlink, so like... the "which one tho" of the whole operation.

πŸ”₯ SEE ALSO πŸ”₯

  • the kernel file ./drivers/usb/usbip/usbip_common.h β€” go read the source, bestie, it's all in there πŸ“–
  • struct usbip_header_basic(9)
  • struct usbip_header_cmd_submit(9)
  • struct usbip_header_ret_submit(9)
  • struct usbip_header_ret_unlink(9)
  • struct usbip_header(9)

like... the whole header family. go stan the whole set, they're all connected πŸ‘‘ iykyk


no cap: seqnum is the only member here, so if you were bracing yourself for more fields β€” nope! that's genuinely the entire struct. hydrate and go read the SEE ALSO list πŸ’œ

and that's the page, bestie 🧚 this one came out of ./drivers/usb/usbip, dated October 2026, brought to you by the Kernel API Manual β€” slay, bye πŸ’…πŸ’–

πŸ“¦ where this page comes from