STRUCT FC_SEQ_ELS_DATA(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct fc_seq_els_data(9) πŸ’…

ok so this page lives in section 9 of the Kernel API Manual, and it's all about struct fc_seq_els_data β€” the ELS data used for passing ELS specific responses. bestie, that's the whole vibe. let's get into it πŸ¦‹


✨ SYNOPSIS ✨

here's the struct in all her glory, no cap, character for character:

struct fc_seq_els_data {
    enum fc_els_rjt_reason reason;
    enum fc_els_rjt_explan explan;
 };

look at her. two members. immaculate. πŸŽ€


🌸 Members 🌸

  • reason β€” the reason for rejection. like, why are we rejecting this, bestie? this field holds the answer πŸ’…
  • explan β€” the explanation of the rejection. the reason said what, this one says more. the lore, if you will ✨

πŸ’– Description πŸ’–

main character status: this struct is mainly used by the exchange manager layer. that's it, that's the description, and honestly? she ate πŸ‘‘


πŸ”₯ SEE ALSO πŸ”₯

ok this list is long and I respect the hustle, so here's every single one of them, fr fr:

Kernel file ./include/scsi/libfc.h β€” plus enum fc_lport_state(9), enum fc_rport_state(9), struct fc_disc_port(9), enum fc_rport_event(9), struct fc_rport_operations(9), struct fc_rport_libfc_priv(9), struct fc_rport_priv(9), struct fc_stats(9), struct fc_fcp_pkt(9), struct fc_seq(9), struct fc_exch(9), struct fc_disc(9), struct fc_lport(9), struct fc4_prov(9), fc_lport_test_ready(9), fc_set_wwnn(9), fc_set_wwpn(9), fc_lport_state_enter(9), fc_lport_init_stats(9), fc_lport_free_stats(9), lport_priv(9), and libfc_host_alloc(9).

go read those too, iykyk 🫢


ngl this page is short but she's iconic β€” two members, one job, zero notes πŸ’€

and that's the whole page, bestie! this one came from ./include/scsi, dated October 2026, and it's literally called struct fc_seq_els_data(9). slay, bye πŸ‘‹πŸ’œ

πŸ“¦ where this page comes from