opengnsys_ipxe/src/usr
Michael Brown bb5a54b79a [block] Add basic multipath support
Add basic support for multipath block devices.  The "sanboot" and
"sanhook" commands now accept a list of SAN URIs.  We open all URIs
concurrently.  The first connection to become available for issuing
block device commands is marked as the active path and used for all
subsequent commands; all other connections are then closed.  Whenever
the active path fails, we reopen all URIs and repeat the process.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2017-03-26 16:06:02 +03:00
..
autoboot.c [block] Add basic multipath support 2017-03-26 16:06:02 +03:00
certmgmt.c [crypto] Add certstat() to display basic certificate information 2016-08-31 15:41:15 +01:00
dhcpmgmt.c [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 2015-03-02 14:17:31 +00:00
fcmgmt.c [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 2015-03-02 14:17:31 +00:00
ibmgmt.c [infiniband] Add "ibstat" command 2016-03-08 17:38:06 +00:00
ifmgmt.c [ifmgmt] Include human-readable error message for configuration failure 2016-03-08 17:45:30 +00:00
imgmgmt.c [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 2015-03-02 14:17:31 +00:00
imgtrust.c [image] Use image_asn1() to extract data from CMS signature images 2016-07-29 15:03:20 +01:00
ipstat.c [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 2015-03-02 14:17:31 +00:00
iwmgmt.c [legal] Update FSF mailing address in GPL licence texts 2012-07-20 19:55:45 +01:00
lotest.c [lotest] Add option to use broadcast packets for loopback testing 2016-05-23 14:17:47 +01:00
neighmgmt.c [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 2015-03-02 14:17:31 +00:00
nslookup.c [ipv6] Add support for resolving IPv6 addresses via the "nslookup" command 2013-12-05 01:53:25 +00:00
ntpmgmt.c [cmdline] Add "ntp" command 2016-06-13 15:57:16 +01:00
pingmgmt.c [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 2015-03-02 14:17:31 +00:00
profstat.c [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 2015-03-02 14:17:31 +00:00
prompt.c [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 2015-03-02 14:17:31 +00:00
pxemenu.c [block] Add basic multipath support 2017-03-26 16:06:02 +03:00
route.c [build] Fix the REQUIRE_SYMBOL mechanism 2015-03-05 00:59:38 +00:00
route_ipv4.c [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 2015-03-02 14:17:31 +00:00
route_ipv6.c [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 2015-03-02 14:17:31 +00:00
sync.c [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 2015-03-02 14:17:31 +00:00