beiscsi_ep_connect(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– beiscsi_ep_connect β€” the Kernel API Manual, bestie edition πŸŽ€

Okay so listen. This one lives in the kernel API manual (section 9, we love a section 9 moment) and it's literally called beiscsi_ep_connect β€” yes, the whole entire name, we're not abbreviating, it's giving main character energy. πŸ¦‹


✨ NAME ✨

beiscsi_ep_connect β€” ask the chip to create a TCP Conn. That's it. That's the whole vibe. πŸ’…


🌸 SYNOPSIS 🌸

struct iscsi_endpoint * beiscsi_ep_connect (struct Scsi_Host *shost ,
struct sockaddr *dst_addr , int non_blocking );

Copy that exactly, no cap. 🫢


πŸ’œ ARGUMENTS πŸ’œ

  • shost β€” a pointer to the scsi_host structure. Just a pointer, minding its own business. ✨
  • dst_addr β€” the IP address of the Target. That's where we're headed, bestie. 🎯
  • non_blocking β€” blocking or non-blocking call. Your choice, your destiny, your call to make. πŸ™ˆ

🌈 DESCRIPTION 🌈

So here's the tea: this routine does two things, in order, and the order matters. πŸ“

  1. First it asks the chip to create a connection.
  2. Then it allocates an EP.

That's the whole flow. Chip first, EP second, iconic behavior honestly. πŸ‘‘


⭐ SEE ALSO ⭐

Lowkey the best part of any manpage, let's go:

Kernel file ./drivers/scsi/be2iscsi/be_iscsi.c β€” the actual source, go read it, iykyk. πŸ“‚

And the whole friend group, everyone's invited:

Twenty-one links, one squad. πŸ§šπŸ’œ


Heads up bestie: everything you just read is straight from the manual β€” no extras, no invented lore. 🫢

And that's a wrap! This page ships from ./drivers/scsi/be2iscsi and it's dated October 2026. Mwah. πŸ’‹ No notes. πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from