STRUCT DCCP_HDR_REQUEST(9)
π struct dccp_hdr_request(9) π
okay so we're in the Kernel API Manual bestie, and today's main character is struct dccp_hdr_request β literally the connection initiation request header. it's giving "hi, i'd like to open a socket please" energy π
β¨ NAME β¨
struct dccp_hdr_request β the connection initiation request header, periodt π¦
πΈ SYNOPSIS πΈ
struct dccp_hdr_request {
__be32 dccph_req_service;
};
like, that's the whole struct. one member. tiny but iconic π
π Members π
dccph_req_serviceβ the service that the client app wants to connect to π (it's a__be32, so yes, network byte order, no cap)
π¦ Description π¦
so dccph_req_service is literally the service the client app is trying to connect to. that's the vibe check on this one π₯
π SEE ALSO π
all the sibling structs hanging out in the kernel file ./include/uapi/linux/dccp.h β go say hi to the whole friend group:
struct dccp_hdr(9)struct dccp_hdr_ext(9)struct dccp_hdr_ack_bits(9)struct dccp_hdr_response(9)struct dccp_hdr_reset(9)
π friendly reminder: everything above lives in ./include/uapi/linux/dccp.h, so go read it there if you need the receipts, iykyk.
and that's the whole page bestie!! π«Ά it's from ./include/uapi/linux, dated October 2026 β slay, go forth and initiate some connections β¨πβ
π¦ 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