david/ipxe
Archived
1
0
This repository has been archived on 2020-12-06. You can view files and clone it, but cannot push or open issues or pull requests.
ipxe/src/include
Michael Brown 88dd921e24 [netdevice] Pass both link-layer addresses in net_tx() and net_rx()
FCoE requires the use of fabric-provided MAC addresses, which breaks
the assumption that the net device's MAC address is implicitly the
source address for net_tx() and the (unicast) destination address for
net_rx().

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2010-10-07 19:15:04 +01:00
..
hci [linux] Add command line arguments 2010-08-19 12:45:41 +01:00
ipxe [netdevice] Pass both link-layer addresses in net_tx() and net_rx() 2010-10-07 19:15:04 +01:00
readline [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
sys Add POSIX prototypes for time functions, to allow external code to build 2007-01-19 03:09:22 +00:00
usr [fc] Add Fibre Channel management commands 2010-09-15 03:17:30 +01:00
.gitignore Rename .cvsignore files to .gitignore 2007-06-09 22:57:00 +01:00
alloca.h alloca() can be useful in some (limited) circumstances. 2007-01-11 23:19:31 +00:00
assert.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
big_bswap.h Added the "swap in place" macros 2006-09-11 17:54:19 +00:00
bootp.h Initial revision 2005-03-08 18:53:11 +00:00
btext.h Merged mcb30-realmode-redesign back to HEAD 2005-04-08 15:01:17 +00:00
byteswap.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
coff.h Initial revision 2005-03-08 18:53:11 +00:00
compiler.h [build] Remove unnecessary constraint on DBG_ENABLE()/DBG_DISABLE() 2010-09-12 22:24:06 +01:00
console.h [hci] Continue processing while prompting for shell banner 2010-07-14 12:43:10 +01:00
cpu.h Initial revision 2005-03-08 18:53:11 +00:00
ctype.h [libc] Add isxdigit() 2010-08-17 14:44:27 +01:00
curses.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
elf.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
endian.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
errno.h [libc] Ensure that error numbers from EUNIQ() have the correct type 2010-09-22 20:04:11 +01:00
etherboot.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
fs.h Initial revision 2005-03-08 18:53:11 +00:00
getopt.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
i82365.h Initial revision 2005-03-08 18:53:11 +00:00
libgen.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
linux_api.h [linux] Add linux api headers 2010-08-19 12:29:37 +01:00
little_bswap.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
mii.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
nic.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
old_tcp.h Moved old tcp.h to old_tcp.h, to avoid name clash with new (uIP-based) 2006-03-23 20:34:08 +00:00
pc_kbd.h Initial revision 2005-03-08 18:53:11 +00:00
pcmcia-opts.h Initial revision 2005-03-08 18:53:11 +00:00
pcmcia.h Dead code removal. 2007-07-14 15:42:26 +01:00
stdarg.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
stddef.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
stdint.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
stdio.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
stdlib.h [libc] Add strtoull() 2010-08-19 12:22:07 +01:00
string.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
strings.h [legal] Add a selection of FILE_LICENCE declarations 2009-05-18 08:33:25 +01:00
sys_info.h Initial revision 2005-03-08 18:53:11 +00:00
time.h Add POSIX prototypes for time functions, to allow external code to build 2007-01-19 03:09:22 +00:00
unistd.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00