mirror of https://github.com/ipxe/ipxe.git
Merge the functionality of parse_next_server_and_filename() and tftp_uri() into a single pxe_uri(), which takes a server address (IPv4/IPv6/none) and a filename, and produces a URI using the rule: - if the filename is a hierarchical absolute URI (i.e. includes a scheme such as "http://" or "tftp://") then use that URI and ignore the server address, - otherwise, if the server address is recognised (according to sa_family) then construct a TFTP URI based on the server address, port, and filename - otherwise fail. Signed-off-by: Michael Brown <mcb30@ipxe.org> |
||
---|---|---|
.. | ||
autoboot.c | ||
dhcpmgmt.c | ||
fcmgmt.c | ||
ifmgmt.c | ||
imgmgmt.c | ||
imgtrust.c | ||
ipstat.c | ||
iwmgmt.c | ||
lotest.c | ||
neighmgmt.c | ||
nslookup.c | ||
pingmgmt.c | ||
profstat.c | ||
prompt.c | ||
pxemenu.c | ||
route.c | ||
route_ipv4.c | ||
route_ipv6.c | ||
sync.c |