HardenedBSD/sbin
Gary Palmer a07c2891bf Bugfixes :
- in mount_portal.c: included catching of SIGHUP to get portald to
  re-read the config file.

  - in mount_portal.c: in SIGCHLD handler the return values checked from
  waitpid were wrong. Note. this routine was written correclty according
  to the manual page for 4.4BSD, but waitpid does not exhibit this
  behaviour. It is not returning 0 when WNOHANG is specified. I havent
  checked this properly.

  - in mount_portal.c: initialized the fdset for the select properly.

  - in mount_portal.c: corrected poor casting in the select.

  - in mount_portal.c: changed a break; to exit (0); so that the
  children die after doing the hard work, this stops the select: bad
  file descriptor messages.

  - in pt_file.c: the kernel passes kernel style open flags to the
  portal code which aren't compatible with "normal" O_ flags. I have
  adjusted these in pt_file.c. In general I think the portal fs code
  and portal_cred structure need changing to pass to the portald
  the right style of flags _and_ the permissions.

  - in pt_tcp.c: a few mistakes in typing of the socket structures,
  getservbyname returns the port number as an int but sockaddr wants
  the port number as an u_short.

  - in pt_tcp.c: someone wrote this on a VAX/Sun whatever and forget
  about byte ordering!! I've included a few htons about the place.

  - in all the above I have sprinkled a few more debugging printf's.

Submitted by:	"Duncan McL Barclay" <dmlb@ohm.york.ac.uk
1995-04-19 12:24:08 +00:00
..
adjkerntz
badsect
bsdlabel
clri
comcontrol
cxconfig
disklabel
dmesg
dset
dump
dumpfs
dumplfs
fastboot
fdisk
fsck
fsck_ffs
fsck_ifs
ft
i386
ifconfig
init
ip_mroute_mod
ipfw
ldconfig
md5
mknod
modload
modunload
mount
mount_cd9660
mount_fdesc
mount_ifs
mount_kernfs
mount_lfs
mount_msdos
mount_msdosfs
mount_nfs
mount_null
mount_nullfs
mount_portal Bugfixes : 1995-04-19 12:24:08 +00:00
mount_portalfs Bugfixes : 1995-04-19 12:24:08 +00:00
mount_procfs
mount_umap
mount_umapfs
mount_union
mount_unionfs
mountd
newfs
newlfs
nfsd
nfsiod
nologin
ping
quotacheck
rdisc
reboot
restore
route
savecore
scsi
scsiformat
shutdown
slattach
startslip
swapon
sysctl
sysinstall
tunefs
umount
DISCLAIMER
Makefile
Makefile.inc