opengnsys_ipxe/src/net
Michael Brown b0e434280e [fc] Do not use the command reference number in FCP_CMND IUs
The FCP command reference number is intended to be used for
controlling precise delivery of FCP commands, rather than being an
essentially arbitrary tag field (as with iSCSI and SRP).

Use the Fibre Channel local exchange ID as the tag for FCP commands,
instead of the FCP command reference.  The local exchange ID does not
appear within the FCP IU itself, but does appear within the FC frame
header; debug traces can therefore still be correlated with packet
captures.

Reported-by: Hadar Hen Zion <hadarh@mellanox.co.il>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
2010-10-19 18:41:50 +01:00
..
80211 [netdevice] Pass both link-layer addresses in net_tx() and net_rx() 2010-10-07 19:15:04 +01:00
infiniband [infiniband] Add support for identifying the underlying hardware device 2010-09-22 17:11:29 +01:00
tcp [iscsi] Ensure ISID is consistent within an iSCSI session 2010-10-18 14:40:27 +01:00
udp [dhcp] Include session state metadata in packet traces 2010-10-09 01:24:18 +01:00
aoe.c [netdevice] Pass both link-layer addresses in net_tx() and net_rx() 2010-10-07 19:15:04 +01:00
arp.c [netdevice] Pass both link-layer addresses in net_tx() and net_rx() 2010-10-07 19:15:04 +01:00
cachedhcp.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
dhcpopts.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
dhcppkt.c [refcnt] Add ref_init() wrapper function 2010-06-22 14:26:40 +01:00
eapol.c [netdevice] Pass both link-layer addresses in net_tx() and net_rx() 2010-10-07 19:15:04 +01:00
eth_slow.c [netdevice] Pass both link-layer addresses in net_tx() and net_rx() 2010-10-07 19:15:04 +01:00
ethernet.c [lacp] Add simple LACP implementation 2010-05-10 16:34:17 +01:00
fakedhcp.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
fc.c [fc] Do not use the command reference number in FCP_CMND IUs 2010-10-19 18:41:50 +01:00
fcels.c [fc] Do not use the command reference number in FCP_CMND IUs 2010-10-19 18:41:50 +01:00
fcoe.c [fcoe] Request SPMA iff FIP advertisement indicates support for SPMA 2010-10-15 00:04:11 +01:00
fcp.c [fc] Do not use the command reference number in FCP_CMND IUs 2010-10-19 18:41:50 +01:00
icmp.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
icmpv6.c [build] Fix misaligned table entries when using gcc 4.5 2010-08-20 10:13:04 +01:00
infiniband.c [infiniband] Add the notion of an Ethernet queue pair type 2010-09-21 02:12:06 +01:00
iobpad.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
ipv4.c [netdevice] Pass both link-layer addresses in net_tx() and net_rx() 2010-10-07 19:15:04 +01:00
ipv6.c [netdevice] Pass both link-layer addresses in net_tx() and net_rx() 2010-10-07 19:15:04 +01:00
mii.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
ndp.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
netdev_settings.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
netdevice.c [netdevice] Pass both link-layer addresses in net_tx() and net_rx() 2010-10-07 19:15:04 +01:00
nullnet.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
rarp.c [netdevice] Pass both link-layer addresses in net_tx() and net_rx() 2010-10-07 19:15:04 +01:00
retry.c [retry] Hold reference while timer is running and during expiry callback 2010-09-03 21:28:43 +01:00
tcp.c [retry] Hold reference while timer is running and during expiry callback 2010-09-03 21:28:43 +01:00
tcpip.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
tls.c [tls] Handle multiple handshake records 2010-06-23 01:01:32 +01:00
udp.c [build] Fix misaligned table entries when using gcc 4.5 2010-08-20 10:13:04 +01:00