iscsi_iface_transport_name_get(3)

πŸ’– iscsi_iface_transport_name_get(3) β€” API Manual πŸ’–

okay bestie, welcome to the iscsi_iface_transport_name_get(3) page from the API Manual β€” it’s a tiny little function with main-character energy, and it’s here to tell you the transport name of a specified iSCSI interface. let’s get into it πŸ’…βœ¨


🌸 NAME 🌸

iscsi_iface_transport_name_get β€” Retrieve transport name of specified iSCSI interface.

✨ SYNOPSIS ✨

const char * iscsi_iface_transport_name_get (struct iscsi_iface *iface);

🫢 ARGUMENTS 🫢

  • iface β€” Pointer of struct iscsi_iface. If this pointer is NULL, your program will be terminated by assert.
⚠️ bestie, for real: NULL here means assert says goodbye to your program. not a drill. πŸ’€

πŸ¦‹ DESCRIPTION πŸ¦‹

Retrieve the transport name of specified iSCSI interface.

That’s the whole assignment. no lore, no side quests, just the transport name. πŸ¦‹

πŸŽ€ EXAMPLES πŸŽ€

here’s the example transport-name menu exactly as the page serves it, punctuation and all:

  • "tcp" β€” (Software iSCSI over TCP/IP)
  • "iser" β€” (Software iSCSI over infinniband
  • "qla4xxx" β€” (Qlogic QLA4XXX HBAs)
  • "bnx2i" β€” (Broadcom bnx iSCSI HBAs);
  • "cxgb3i" β€” (Chelsio cxgb S3 iSCSI HBAs);

πŸ‘‘ RETURN πŸ‘‘

  • Type: const char *. No need to free this memory, the resources will get freed by iscsi_session_free or iscsi_sessions_free.

signing off with the footer tea 🫢: this page is from the API Manual, dated September 2026, with source/version iscsi_iface_transportiscsi_iface_transport_name_get(3). periodt. πŸ’–

πŸ“¦ where this page comes from