bnx2i_conn_create(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… bnx2i_conn_create(9) β€” Kernel API Manual

okay bestie, welcome to the kernel API manual, section 9 πŸŽ€ this is bnx2i_conn_create(9) and she's literally the plug for making a brand-new iSCSI connection instance. no cap.


✨ NAME ✨

bnx2i_conn_create β€” create iscsi connection instance πŸ¦‹


🌸 SYNOPSIS 🌸

struct iscsi_cls_conn * bnx2i_conn_create (struct iscsi_cls_session
*cls_session , uint32_t cid );

so she takes two things and hands you back a struct iscsi_cls_conn *, periodt πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • cls_session β€” a pointer to the iscsi cls session, like, the session this connection belongs to πŸ’–
  • cid β€” the iscsi cid, as per rfc 🧚 and lowkey important: this is not NX2's CID terminology, so don't get it twisted πŸ™ˆ

πŸ”₯ DESCRIPTION πŸ”₯

She creates a new iSCSI connection instance for a given session. that's the whole vibe ✨ new connection, fresh out the box, attached to the session you passed in. slay.


🌈 SEE ALSO 🌈

the kernel file she lives in, obvi:

  • ./drivers/scsi/bnx2i/bnx2i_iscsi.c

and her whole friend group πŸ‘‘ (all section 9, all iconic):


ok that's the whole page, go read the source if you wanna get into the weeds, iykyk 🫢

and that's a wrap, bestie πŸ’œ this edition came from ./drivers/scsi/bnx2i and it's dated October 2026 β€” screenshot it, cite it, live ur truth πŸ“Έβœ¨

πŸ“¦ where this page comes from