1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-15 10:17:20 +00:00
freebsd/lib/libstand
Mike Smith 95b50c2be3 Replace the old and extremely icky Mach/NetBSD allocator with a similarly
compact and much better one donated by Matt Dillon.  Implement a simple
sbrk() which uses the existing setheap() api.

Remove the custom allocator from the UFS code.  It wasn't working quite
right, and it shouldn't be needed with the new allocator.

Fix a serious problem with changing the value of already-existent
environment variables.  Don't attempt to modify the supposedly-const
argument to putenv()

Fix an off-by-one sizing error in the zipfs code detected by the new
allocator.

Submitted by:	zmalloc from Matt Dillon <dillon@backplane.com>
1998-09-26 01:42:40 +00:00
..
__main.c
arp.c
bcd.c
bootp.c
bootp.h
bootparam.c
bootparam.h
bswap.c
cd9660.c Path arguments to *_open functions should be const, but we were mangling 1998-09-18 22:58:01 +00:00
close.c
closeall.c
dev_net.c
dev_net.h
dev.c
dosfs.c Add support for reading directories as files. 1998-08-27 10:45:20 +00:00
dosfs.h
environment.c Replace the old and extremely icky Mach/NetBSD allocator with a similarly 1998-09-26 01:42:40 +00:00
ether.c
fstat.c
getopt.c
gets.c
globals.c
gzipfs.c Replace the old and extremely icky Mach/NetBSD allocator with a similarly 1998-09-26 01:42:40 +00:00
if_ether.h
in_cksum.c
inet_ntoa.c Use unsigned chars instead of signed chars when extracting bits of the 1998-09-23 21:35:40 +00:00
ioctl.c
iodesc.h
libstand.3
lseek.c
Makefile Replace the old and extremely icky Mach/NetBSD allocator with a similarly 1998-09-26 01:42:40 +00:00
net.c
net.h
netif.c
netif.h
nfs.c Path arguments to *_open functions should be const, but we were mangling 1998-09-18 22:58:01 +00:00
nfsv2.h
nullfs.c Nuke prototype for strerror, consumers get it from <string.h> 1998-09-18 23:00:57 +00:00
open.c
pager.c Path arguments to *_open functions should be const, but we were mangling 1998-09-18 22:58:01 +00:00
printf.c
random.c
rarp.c
read.c
rpc.c
rpc.h
rpcv2.h
saioctl.h
sbrk.c Replace the old and extremely icky Mach/NetBSD allocator with a similarly 1998-09-26 01:42:40 +00:00
stand.h Replace the old and extremely icky Mach/NetBSD allocator with a similarly 1998-09-26 01:42:40 +00:00
stat.c
strdup.c
strerror.c
strtol.c
tftp.c Path arguments to *_open functions should be const, but we were mangling 1998-09-18 22:58:01 +00:00
tftp.h
twiddle.c
ufs.c Replace the old and extremely icky Mach/NetBSD allocator with a similarly 1998-09-26 01:42:40 +00:00
write.c
zalloc_defs.h Replace the old and extremely icky Mach/NetBSD allocator with a similarly 1998-09-26 01:42:40 +00:00
zalloc_malloc.c Replace the old and extremely icky Mach/NetBSD allocator with a similarly 1998-09-26 01:42:40 +00:00
zalloc_mem.h Replace the old and extremely icky Mach/NetBSD allocator with a similarly 1998-09-26 01:42:40 +00:00
zalloc_protos.h Replace the old and extremely icky Mach/NetBSD allocator with a similarly 1998-09-26 01:42:40 +00:00
zalloc.c Replace the old and extremely icky Mach/NetBSD allocator with a similarly 1998-09-26 01:42:40 +00:00
zipfs.c Replace the old and extremely icky Mach/NetBSD allocator with a similarly 1998-09-26 01:42:40 +00:00