fdls_send_fcoe_frame(9)
π fdls_send_fcoe_frame(9) π
okay so welcome to the Kernel API Manual page for fdls_send_fcoe_frame(9), bestie! This is the entry for sending a filled-in FC frame and getting the eth and FCoE info filled in. π
π NAME π
fdls_send_fcoe_frame β send a filled-in FC frame, filling in eth and FCoE info. This interface is used only in the non fast path β login, fabric registrations, etc. β¨
π¦ SYNOPSIS π¦
Here's the signature, bestie β keep it exactly like this:
int fdls_send_fcoe_frame (struct fnic *fnic , void *frame , int
frame_size , uint8_t *srcmac , uint8_t *dstmac );
π ARGUMENTS π
fnicβ thefnicinstance. That's the main-character struct here. πframeβ the frame structure, with the FC payload already filled in. πframe_sizeβ the length of the frame to be sent. πsrcmacβ the source mac address. π§dstmacβ the destination mac address. π¦
πΈ DESCRIPTION πΈ
Called with the fnic lock held. That's the whole note, fr fr β lock held, bestie. π
π₯ SEE ALSO π₯
- Kernel file
./drivers/scsi/fnic/fnic_fcs.c fnic_import_rq_eth_pkt(9)fnic_update_mac_locked(9)fnic_flush_tx(9)fnic_tport_event_handler(9)
mwah π β this cutie came from ./drivers/scsi/fnic, dated October 2026, and it's the fdls_send_fcoe_frame(9) page. Catch you in the group chat! π«Ά
π¦ 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