NetBSD/sys/lib/libsa
rtr e9c95bf579 patch posted to tech-kern@ 2014/06/25 for review with minor changes
resulting from feedback.

move multiple copies of code for parsing boot.cfg file from sparc, i386
and zaurus into libsa/bootcfg.{h,c}. largely retained i386 parsing logic
in addition to keeping sparc dispatch function while remaining consistent
with boot.cfg(5).

previous sparc64 file format has been obsoleted but only used by boot
CDs distrib/sparc64/bootfs/boot.cfg has been updated to compensate.

exported names have been prefixed with either BOOTCFG_ or bootcfg_ as per
feedback from christos@

tested on amd64 & sparc64 but not zaurus.
2014-06-28 09:16:18 +00:00
..
alloc.c
arp.c Use ETHER_ADDR_LEN more. 2014-03-29 14:25:10 +00:00
bootcfg.c patch posted to tech-kern@ 2014/06/25 for review with minor changes 2014-06-28 09:16:18 +00:00
bootcfg.h patch posted to tech-kern@ 2014/06/25 for review with minor changes 2014-06-28 09:16:18 +00:00
bootp.c kill sprintf 2014-03-20 20:42:08 +00:00
bootp.h
bootparam.c
bootparam.h
byteorder.c
byteorder.h
cd9660.c reduce size by 1K by sharing the ls code. 2014-03-20 03:13:18 +00:00
cd9660.h
checkpasswd.c
close.c
closeall.c
cread.c Let's not use uninitialized variables to write to random memory 2013-10-13 20:09:02 +00:00
dev_net.c
dev_net.h
dev.c
disklabel.c
dkcksum.c
dosfs.c reduce size by 1K by sharing the ls code. 2014-03-20 03:13:18 +00:00
dosfs.h
errno.c
ether_sprintf.c Obtain and use ETHER_ADDR_LEN where appropriate. 2014-03-29 14:20:14 +00:00
ether.c Obtain and/or use ETHER_ADDR_LEN. 2014-03-29 14:30:16 +00:00
exit.c
ext2fs.c reduce size by 1K by sharing the ls code. 2014-03-20 03:13:18 +00:00
ext2fs.h
ffsv1.c
ffsv2.c
files.c
fnmatch.c
fstat.c
getfile.c
gets.c
globals.c Obtain and/or use ETHER_ADDR_LEN. 2014-03-29 14:30:16 +00:00
ioctl.c
iodesc.h Obtain and/or use ETHER_ADDR_LEN. 2014-03-29 14:30:16 +00:00
ip_cksum.c
ip.c
lfs.h
lfsv1.c Stick ffs_, ext2_, chfs_, filecore_, cd9660_, or mfs_ in front of 2013-06-23 07:28:36 +00:00
lfsv2.c Stick ffs_, ext2_, chfs_, filecore_, cd9660_, or mfs_ in front of 2013-06-23 07:28:36 +00:00
loadfile_aout.c Casting to void is the canonical way of marking a variable as 2014-02-20 00:29:03 +00:00
loadfile_ecoff.c
loadfile_elf32.c Fix a use-after-free (well, dealloc actually) issue. 2013-11-27 17:33:03 +00:00
loadfile_elf64.c
loadfile.c
loadfile.h
lookup_elf32.c
lookup_elf64.c
ls.c reduce size by 1K by sharing the ls code. 2014-03-20 03:13:18 +00:00
ls.h new header. 2014-03-20 03:13:31 +00:00
lseek.c
Makefile patch posted to tech-kern@ 2014/06/25 for review with minor changes 2014-06-28 09:16:18 +00:00
Makefile.inc
minixfs3.c reduce size by 1K by sharing the ls code. 2014-03-20 03:13:18 +00:00
minixfs3.h Stick ffs_, ext2_, chfs_, filecore_, cd9660_, or mfs_ in front of 2013-06-23 07:28:36 +00:00
net.c
net.h Obtain and/or use ETHER_ADDR_LEN. 2014-03-29 14:30:16 +00:00
netif.c remove unused 2013-10-20 17:16:57 +00:00
netif.h
nfs.c reduce size by 1K by sharing the ls code. 2014-03-20 03:13:18 +00:00
nfs.h
nfsv2.h
nullfs.c reduce size by 1K by sharing the ls code. 2014-03-20 03:13:18 +00:00
open.c
panic.c
printf.c
qsort.c
rarp.c Obtain and/or use ETHER_ADDR_LEN. 2014-03-29 14:30:16 +00:00
read.c
rpc.c
rpc.h
rpcv2.h
saerrno.h
saioctl.h
snprintf.c
stand.h Remove {v,}sprintf 2014-03-26 18:02:24 +00:00
stat.c
strerror.c
subr_prf.c for LIBSA_PRINTF_WIDTH_SUPPORT, 2014-03-22 02:51:44 +00:00
tftp.c reduce size by 1K by sharing the ls code. 2014-03-20 03:13:18 +00:00
tftp.h
twiddle.c
udp.c
ufs.c reduce size by 1K by sharing the ls code. 2014-03-20 03:13:18 +00:00
ufs.h
ustarfs.c reduce size by 1K by sharing the ls code. 2014-03-20 03:13:18 +00:00
ustarfs.h
write.c