fc_exch_set_addr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ fc_exch_set_addr(9) β€” Kernel API Manual πŸŽ€

okay bestie, welcome to the Kernel API Manual corner of the group chat πŸ’… This one is short and sweet: we’re setting the source and destination IDs for an exchange. It’s giving tiny-but-important setup step, honestly. ✨


πŸ’– NAME πŸ’–

fc_exch_set_addr β€” set the source and destination IDs for an exchange. That’s the whole mood. 🫢

✨ SYNOPSIS ✨

void fc_exch_set_addr (struct fc_exch *ep , u32 orig_id , u32 resp_id );

πŸŽ€ ARGUMENTS πŸŽ€

  • ep β€” the exchange you’re setting the addresses for. Main character struct, no cap. πŸ‘‘
  • orig_id β€” the originator’s ID. 🌸
  • resp_id β€” the responder’s ID. πŸ¦‹

πŸ’œ DESCRIPTION πŸ’œ

⚠️ Note: this must be done before the first sequence of the exchange is sent. Like, before-before, bestie. Do the address setup first, then let the sequence go. 🚨

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/scsi/libfc/fc_exch.c β€” yes, that exact one β€” plus the whole friend group:


And that’s the whole page, bestie 🫢 Source/version: ./drivers/scsi/libfc. Date: October 2026. Page: fc_exch_set_addr(9). Mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from