unistd.h for optarg
getopt and friends moved to <unistd.h>
optarg/optind moved to unistd.h
optarg/optind moved unitsd.h
update from Ralph
exnters.h -> extern.h
externs.h -> extern.h
I didn't buy back the random name changes, so make it compile
fix NULL pointer bug. From: ralphc@pyramid.com (Ralph Campbell)
/usr/share shouldn't be written to during normal use, and has the wrongpermissions to allow it anyway.From: Charles Hannum <mycroft@NetBSD.ORG>
hack requires writeable stringshack.u_init.c:u_init() writes the roles array which is loaded into text spaceFrom: Jan-Simon Pendry <pendry@vangogh.CS.Berkeley.EDU>
fixes from Ralph
credit where credit is due
from Ralph Campbell
12345678910>>...83