telnetd/libtelnet
Stephen Heumann 8a3b1e25cd When forking the child process, wait until the child has exec'd before continuing in the parent.
Also includes a few other changes for safety, e.g. making the child exit via QuitGS rather than exit() or _exit().

The vfork_and_run() routine is based on code from my port of hush.
2016-01-09 12:46:38 -06:00
..
genget.c Get rid of __FBSDID macros, which aren't defined in GNO (and thus prevent compilation). 2015-05-30 22:26:48 -05:00
getaddrinfo.c Add an implementation of getaddrinfo and getnameinfo, which are missing in GNO. 2015-05-31 16:56:05 -05:00
getaddrinfo.h More small changes for GNO and ORCA/C compatibility. 2015-05-31 19:52:28 -05:00
getent.c Replace getent and Getstr code on GNO with code taken from GNO's getty. 2015-06-01 21:55:09 -05:00
inet_ntop.c Add missing inet_ntop function 2015-05-31 21:39:51 -05:00
inet_ntop.h Add missing inet_ntop function 2015-05-31 21:39:51 -05:00
misc-proto.h Damn. The previous mega-commit was incomplete WRT ANSIfication. This 2001-11-30 22:28:07 +00:00
misc.h
posix_openpt.c Add an implementation for GNO of posix_openpt and related functions for handling ptys. 2015-06-01 16:25:56 -05:00
posix_openpt.h Add an implementation for GNO of posix_openpt and related functions for handling ptys. 2015-06-01 16:25:56 -05:00
strlcpy.c Add strlcpy, which GNO's libc doesn't have. 2015-05-31 20:23:06 -05:00
strlcpy.h Add strlcpy, which GNO's libc doesn't have. 2015-05-31 20:23:06 -05:00
vasprintf.c vasprintf: Pass a 1-character buffer to initial vsnprintf call. 2015-06-03 20:38:31 -05:00
vasprintf.h Add missing vasprintf function 2015-05-31 21:11:05 -05:00
vfork.and.run.c When forking the child process, wait until the child has exec'd before continuing in the parent. 2016-01-09 12:46:38 -06:00
vfork.and.run.h When forking the child process, wait until the child has exec'd before continuing in the parent. 2016-01-09 12:46:38 -06:00