major revision and clean up by Chuck Cranor (i.e. me):
authorchuck <chuck@openbsd.org>
Sat, 20 Jan 1996 02:42:19 +0000 (02:42 +0000)
committerchuck <chuck@openbsd.org>
Sat, 20 Jan 1996 02:42:19 +0000 (02:42 +0000)
commit01b53252cef7c4213e5f75efc83682a8b8cc15db
tree7fd4a59fc24770cd0a176f0cb7f61b7419451b07
parentef97545784518ec0ef4ef403eb587baf35752813
major revision and clean up by Chuck Cranor (i.e. me):
 - convert to new yplog() function and clean up log message formats
 - remove transp args from all _svc functions since you can get it
from rqstp->rq_xprt, and rpcgen seems to favor this format
 - delete all the calls to svc_sendreply() and svc_freeargs() as
this can be done in one place in ypserv.c (except for the "all"
request which forks off a child process)
 - avoid possible sprintf() buffer overflows by using snprintf()
 - use MAXPATHLEN, rather than a hardcoded 255.
 - eliminate un-needed static variables
 - avoid possible off by one buffer overflow in tid/prog/port and use
snprintf() just to be sure.
 - random code cleanup and simplification
usr.sbin/ypserv/ypserv/ypserv_proc.c