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
Michael Brown 2bcf13f13a [ipv4] Allow IPv4 socket addresses to include a scope ID
Extend the IPv6 concept of "scope ID" (indicating the network device
index) to IPv4 socket addresses, so that IPv4 multicast transmissions
may specify the transmitting network device.

The scope ID is not (currently) exposed via the string representation
of the socket address, since IPv4 does not use the IPv6 concept of
link-local addresses (which could legitimately be specified in a URI).

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2015-07-28 13:48:29 +01:00
..
arch [bios] Add ANSI blink attribute 2015-07-22 16:46:02 +01:00
bin Rename .cvsignore files to .gitignore 2007-06-09 22:57:00 +01:00
config [fault] Generalise NETDEV_DISCARD_RATE fault injection mechanism 2015-07-22 21:17:47 +01:00
core [build] Fix compiler warnings on some gcc versions 2015-07-27 15:21:17 +01:00
crypto [build] Fix strict-aliasing warning on older gcc versions 2015-07-27 23:28:01 +01:00
doc [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
drivers [tg3] Add support for BCM57766 2015-07-06 14:27:48 +01:00
hci [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 2015-03-05 11:40:13 +00:00
image [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 2015-03-02 16:35:29 +00:00
include [ipv4] Allow IPv4 socket addresses to include a scope ID 2015-07-28 13:48:29 +01:00
interface [efi] Allow user experience to be downgraded 2015-07-22 20:40:01 +01:00
libgcc [build] Mark __intel_new_proc_init with __libgcc rather than cdecl 2009-08-03 15:56:10 +01:00
net [ipv4] Allow IPv4 socket addresses to include a scope ID 2015-07-28 13:48:29 +01:00
tests [ipv4] Redefine IP address constants to avoid unnecessary byte swapping 2015-07-28 13:48:29 +01:00
usr [netdevice] Add a generic concept of a "blocked link" 2015-06-25 16:46:47 +01:00
util [build] Fix .ids.o creation for drivers not in the all-drivers build 2015-06-01 16:55:57 +01:00
.gitignore [build] Add support for local configuration files 2010-03-26 19:07:22 +00:00
doxygen.cfg [build] Remove PACKED macro 2010-05-29 23:49:47 +01:00
Makefile [usb] Add basic support for USB hubs 2015-02-03 12:19:52 +00:00
Makefile.housekeeping [build] Fix .ids.o creation for drivers not in the all-drivers build 2015-06-01 16:55:57 +01:00