fc_fill_hdr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so this is fc_fill_hdr(9), straight outta the Kernel API Manual, and it does exactly what it says on the label: it fills in FC header fields based on the request πŸ’…

πŸŽ€ SYNOPSIS πŸŽ€

void fc_fill_hdr (struct fc_frame *fp , const struct fc_frame *in_fp ,
       enum fc_rctl r_ctl , u32 f_ctl , u16 seq_cnt , u32 parm_offset );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • fp β€” the reply frame, aka the one holding the header that's getting filled in 🫢
  • in_fp β€” the request frame, aka the one holding the header we're using to fill in the reply ✨
  • r_ctl β€” the R_CTL value for the header πŸ’–
  • f_ctl β€” the F_CTL value for the header, with 0 pad πŸ‘‘
  • seq_cnt β€” the sequence count for the header; it gets ignored if the frame already has a sequence πŸ™ˆ
  • parm_offset β€” the parameter / offset value πŸŽ€

🌸 SEE ALSO 🌸


xoxo, your libfc bestie β€” source path ./drivers/scsi/libfc, October 2026, Kernel API Manual vibes only πŸ’…πŸ’–

πŸ“¦ where this page comes from