opnsense-src/lib/libstand
Baptiste Daroussin ad9f2cecd7 When issuing a PXE dhcp request, always issue a param request (DHCP option 55)
with all dhcp parameters we might be interested in.

Some DHCP server like the new kea (by ISC) expect it.

This makes pxeboot functional with ISC kea.

Submitted by:	Vincent Legout <vincent.legout@gandi.net>
MFC after:	1 month
Sponsored by:	Gandi.net
2016-10-31 15:11:55 +00:00
..
amd64 Move the 64-bit _setjmp to lib/libstand. 2012-12-21 15:15:35 +00:00
i386 Use, in uncovered part, the END() macro in order to improve debugging. 2009-05-25 14:37:10 +00:00
mips Merge @228176 from Perforce to fix a bug introduced in r249553: 2013-04-28 14:40:29 +00:00
powerpc Fix loader on PowerPC following r279784. It turns out that, due to .PATH 2015-03-09 02:19:44 +00:00
sparc64
__main.c Switch to ANSI function prototypes in a few places. 2011-05-03 04:44:50 +00:00
arp.c
assert.c Use panic() (which the environment is required to provide to libstand) to 2010-03-30 19:07:41 +00:00
bcd.c
bootp.c When issuing a PXE dhcp request, always issue a param request (DHCP option 55) 2016-10-31 15:11:55 +00:00
bootp.h Netboot: allow both tftpfs and nfs in both pxeboot and loader.efi 2016-08-31 13:16:40 +00:00
bootparam.c
bootparam.h
bzipfs.c Remove two pieces of code (one disabled in revision 39665 and another derived 2010-03-18 00:27:17 +00:00
cd9660.c Fix remaining bugs in libstancd/cd9660.c reported by Bruce Evans. 2016-10-03 14:07:15 +00:00
close.c Clear f_rabuf after freeing the memory it points to. This prevents a 2013-12-18 04:52:30 +00:00
closeall.c
dev.c
dosfs.c Unused variables and cstyle fix for loader dosfs 2016-08-26 14:58:57 +00:00
dosfs.h A new implementation of the loader block cache 2016-04-18 23:09:22 +00:00
environment.c Fix an inappropriate free of a non-dynamic value. While here, make the 2013-12-18 17:03:43 +00:00
ether.c
ext2fs.c A new implementation of the loader block cache 2016-04-18 23:09:22 +00:00
fstat.c
getopt.c Switch to ANSI function prototypes in a few places. 2011-05-03 04:44:50 +00:00
gets.c Fix an off-by-one buffer overflow in ngets(). 2009-03-31 14:30:46 +00:00
globals.c Netboot: allow both tftpfs and nfs in both pxeboot and loader.efi 2016-08-31 13:16:40 +00:00
gzipfs.c Remove two pieces of code (one disabled in revision 39665 and another derived 2010-03-18 00:27:17 +00:00
in_cksum.c
inet_ntoa.c
ioctl.c
iodesc.h
libstand.3 Fix usage example in kvprintf(9) and its copy in libstand(3): trailing '\n' 2015-01-23 07:30:57 +00:00
lseek.c
Makefile MFH 2016-04-04 23:55:32 +00:00
Makefile.depend DIRDEPS_BUILD: Regenerate without local dependencies. 2016-02-24 17:20:11 +00:00
nandfs.c libstand: make more use of the howmany() macro when available. 2016-04-26 01:19:36 +00:00
net.c In sendrecv function, change the receive timeout value between retries 2011-06-15 21:58:01 +00:00
net.h Add a comment on the #endif related to the guards 2016-09-13 15:41:05 +00:00
netif.c
netif.h
nfs.c pxeboot: Add nfs.read_size tunable. 2016-09-08 09:11:13 +00:00
nfsv2.h
nullfs.c
open.c If we can't open the file, skip devclose() for the exclusive_file_system 2015-10-08 17:59:05 +00:00
pager.c
pkgfs.c Add pkgfs, a file system implementation for reading files out of a 2014-07-31 23:25:13 +00:00
printf.c Add support for %S to libstand as well so /boot/loader and friends can 2016-05-17 21:23:13 +00:00
qdivrem.c libstand's qdivrem.c assumes that sizeof(int) == sizeof(long), this is not 2014-07-24 19:06:15 +00:00
quad.h libstand's qdivrem.c assumes that sizeof(int) == sizeof(long), this is not 2014-07-24 19:06:15 +00:00
random.c
rarp.c
read.c A new implementation of the loader block cache 2016-04-18 23:09:22 +00:00
readdir.c
rpc.c ANSIfy, whitespace and comment adjustments, to simplify comparing these 2009-09-13 21:51:01 +00:00
rpc.h
rpcv2.h
saioctl.h
sbrk.c Set the malloc alignment to 64 bytes on platforms that use the U-Boot API 2014-02-05 22:53:58 +00:00
splitfs.c
stand.h A new implementation of the loader block cache 2016-04-18 23:09:22 +00:00
stat.c
strcasecmp.c
strdup.c
strerror.c
strtol.c libstand: use NULL instead of zero for pointers. 2016-04-18 14:45:56 +00:00
strtoul.c Fix includes for use in libstand. 2013-02-19 17:09:23 +00:00
tftp.c Netboot: allow both tftpfs and nfs in both pxeboot and loader.efi 2016-08-31 13:16:40 +00:00
tftp.h
twiddle.c Add a divisor parameter to twiddle() so that callers can request that output 2014-12-22 20:42:36 +00:00
udp.c Add #include <netinet/in_pcb.h> for missing forward declation of 2011-05-03 07:39:54 +00:00
ufs.c Renumber the advertising clause. 2016-09-06 15:17:35 +00:00
uuid_from_string.c Fix a bug in the parsing code: always use the len and not 8. 2016-05-20 05:33:26 +00:00
uuid_to_string.c Make tohex() work as expected. 2016-01-09 08:04:29 +00:00
write.c A new implementation of the loader block cache 2016-04-18 23:09:22 +00:00
zalloc.c Set the malloc alignment to 64 bytes on platforms that use the U-Boot API 2014-02-05 22:53:58 +00:00
zalloc_defs.h Set the malloc alignment to 64 bytes on platforms that use the U-Boot API 2014-02-05 22:53:58 +00:00
zalloc_malloc.c - Removing some unneeded definitions of NULL(cruft related to 1970's C). 2011-07-10 07:25:34 +00:00
zalloc_mem.h Set the malloc alignment to 64 bytes on platforms that use the U-Boot API 2014-02-05 22:53:58 +00:00
zalloc_protos.h - Removing some unneeded definitions of NULL(cruft related to 1970's C). 2011-07-10 07:25:34 +00:00