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/net
Michael Brown e024cd39a8 [console] Allow usage to be defined independently for each console
Add the concept of a "console usage", such as "standard output" or
"debug messages".  Allow usages to be associated with each console
independently.  For example, to send debugging output via the serial
port, while preventing it from appearing on the local console:

  #define CONSOLE_SERIAL CONSOLE_USAGE_ALL
  #define CONSOLE_PCBIOS ( CONSOLE_USAGE_ALL & ~CONSOLE_USAGE_DEBUG )

If no usages are explicitly specified, then a default set of usages
will be applied.  For example:

  #define CONSOLE_SERIAL

will have the same affect as

  #define CONSOLE_SERIAL CONSOLE_USAGE_ALL

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2012-03-26 17:40:01 +01:00
..
80211 [802.11] Use rbg_generate() for secure random numbers 2012-03-13 15:58:04 +00:00
infiniband [infiniband] Use a one-shot process for CMRC shutdown 2011-06-28 14:45:11 +01:00
tcp [tls] Add support for Server Name Indication (SNI) 2012-03-03 20:15:21 +00:00
udp [console] Allow usage to be defined independently for each console 2012-03-26 17:40:01 +01:00
aoe.c [netdevice] Allow link layer to report broadcast/multicast packets via pull() 2011-07-15 18:48:46 +01:00
arp.c [arp] Maintain an ARP transmission queue 2012-03-02 23:46:29 +00:00
cachedhcp.c [dhcp] Rename length fields for DHCP options 2011-01-10 03:39:26 +00:00
dhcpopts.c [settings] Formalise notion of setting applicability 2011-03-22 19:54:58 +00:00
dhcppkt.c [settings] Formalise notion of setting applicability 2011-03-22 19:54:58 +00:00
eapol.c [netdevice] Allow link layer to report broadcast/multicast packets via pull() 2011-07-15 18:48:46 +01:00
eth_slow.c [netdevice] Allow link layer to report broadcast/multicast packets via pull() 2011-07-15 18:48:46 +01:00
ethernet.c [undi] Allow underlying PXE stack to construct link-layer header 2012-03-02 18:02:03 +00:00
fakedhcp.c [dhcp] Use a random DHCP transaction identifier (xid) 2011-09-19 17:35:42 +01:00
fc.c [list] Tidy up naming convention for list_contains() and friends 2011-10-14 14:33:31 +01:00
fcels.c [fc] Use a one-shot process for Fibre Channel ELS requests 2011-06-28 14:45:10 +01:00
fcns.c [fc] Use a one-shot process for Fibre Channel name server queries 2011-06-28 14:45:10 +01:00
fcoe.c [netdevice] Allow link layer to report broadcast/multicast packets via pull() 2011-07-15 18:48:46 +01:00
fcp.c [process] Pass containing object pointer to process step() methods 2011-06-28 14:45:08 +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] Reset port state after closing device 2011-11-15 03:59:10 +00:00
iobpad.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
ipv4.c [arp] Maintain an ARP transmission queue 2012-03-02 23:46:29 +00:00
ipv6.c [netdevice] Allow link layer to report broadcast/multicast packets via pull() 2011-07-15 18:48:46 +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 [settings] Impose a fixed order on settings 2011-03-23 11:57:29 +00:00
netdevice.c [netdevice] Allow driver to preinitialise the link-layer address 2011-10-28 22:32:33 +01:00
nullnet.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
rarp.c [netdevice] Allow link layer to report broadcast/multicast packets via pull() 2011-07-15 18:48:46 +01:00
retry.c [retry] Fix potential use-after-free in timer_expired() 2011-07-16 01:49:47 +01:00
tcp.c [tcp] Allow sufficient headroom for TCP headers 2011-09-19 15:52:54 +01:00
tcpip.c [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
tls.c [crypto] Differentiate "untrusted root" and "incomplete chain" error cases 2012-03-22 11:41:22 +00:00
udp.c [udp] Propagate transmission errors to UDP interface users 2012-02-20 19:29:49 +00:00
vlan.c [netdevice] Allow link layer to report broadcast/multicast packets via pull() 2011-07-15 18:48:46 +01:00