core: readd gPXE/iPXE support for HTTP on pxelinux.0
commit804efa7bb278a032d384c97e8530195b294e71bc
authorGene Cumm <gene.cumm@gmail.com>
Sun, 27 Sep 2015 10:47:23 +0000 (27 06:47 -0400)
committerGene Cumm <gene.cumm@gmail.com>
Sun, 27 Sep 2015 10:47:23 +0000 (27 06:47 -0400)
tree0902227a2181fa6e95bc36949989f3cdca2cf5f6
parent7d9c9eca562857fed25b4c8ef902e3de968d7631
core: readd gPXE/iPXE support for HTTP on pxelinux.0

When adding lwIP functionality, the gPXE/iPXE callback was broken.  This
prevented pxelinux.0 from calling gPXE/iPXE for HTTP and FTP URLs.  Re-add
for pxelinux.0 and add code to find file size.

Move to core/legacynet/core.c to access packet_buf and leave a dummy
function for lpxelinux.0.

Signed-off-by: Gene Cumm <gene.cumm@gmail.com>
core/fs/pxe/gpxeurl.c
core/fs/pxe/pxe.h
core/legacynet/core.c