bnx2fc_fip_recv(9)
π
β¨ bnx2fc_fip_recv(9) β Kernel API Manual β¨π
okay bestie, welcome to the little kernel corner where we handle a received FIP frame. no cap, this one is short and sweet, but every detail still matters, so letβs go. π«Ά
πΈ NAME πΈ
bnx2fc_fip_recv β handle a received FIP frame.
π¦ SYNOPSIS π¦
int bnx2fc_fip_recv (struct sk_buff *skb , struct net_device *dev ,
struct packet_type *ptype , struct net_device *orig_dev );
π ARGUMENTS π
skbβ the receivedskb, literally the packet weβre dealing with.devβ associatednet_device.ptypeβ thepacket_typestructure which was used to register this handler.orig_devβ original receivenet_device, in casedevis a bond.
β RETURN β
0for success. thatβs it, thatβs the whole vibe. π
π₯ SEE ALSO π₯
Kernel file ./drivers/scsi/bnx2fc/bnx2fc_fcoe.c β and hereβs the whole bestie lineup, all keeping their exact (9) energy:
bnx2fc_xmit(9)bnx2fc_rcv(9)bnx2fc_percpu_io_thread(9)bnx2fc_get_link_state(9)bnx2fc_indicate_netevent(9)bnx2fc_update_src_mac(9)bnx2fc_get_src_mac(9)bnx2fc_fip_send(9)bnx2fc_hba_create(9)bnx2fc_if_create(9)bnx2fc_destroy(9)bnx2fc_bind_adapter_devices(9)bnx2fc_ulp_get_stats(9)bnx2fc_ulp_start(9)bnx2fc_ulp_stop(9)bnx2fc_ulp_init(9)bnx2fc_ctlr_enabled(9)_bnx2fc_create(9)bnx2fc_create(9)bnx2fc_ctlr_alloc(9)bnx2fc_find_hba_for_cnic(9)bnx2fc_ulp_exit(9)bnx2fc_fcoe_reset(9)bnx2fc_cpu_online(9)bnx2fc_mod_init(9)
and thatβs the page, bestie! the footer source/version is ./drivers/scsi/bnx2fc, and the date stamp is October 2026, so you know exactly when this little legend was documented. slay, bye! π
β¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms