From: dnichols@ceilidh.beartrack.com (Don Nichols (DoN.))
Newsgroups: comp.sys.3b1
Subject: Re: looking for a wait3()
Date: 14 Apr 92 01:27:20 GMT
Organization: D and D Data, Vienna Virginia

In article <1992Apr13.044704.28962@texrex.cirr.com> rmfowler@texrex.cirr.com (Rex Fowler) writes:
>
>Has anyone written an implementation of wait3(), waitpid(), or
>even wait4() for the unixpc? 

	[ ... ]

>Currently my liblocal.a looks like:
>
>	$ ar tv /usr/lib/liblocal.a
>
>	rw-r--r--   102/   100    472 Mar 21 23:54 1991 dup2.o
>	rw-r--r--   102/   100    486 Jul 13 04:33 1991 vprintf.o
>	rw-r--r--     0/     0    434 Jul 17 22:10 1991 gethostname.o
>	rw-r--r--     0/     0   3716 Jul 18 21:07 1991 doprnt.o
>	rw-r--r--     0/     0    426 Nov 20 23:31 1991 vfprintf.o
>
>
>It would be nice to collect other missing routines you may have ran
>across over the years.  Do any of you have a library full of routines
>that may be useful to others?  If so, I'd like to see the source code
>here or maybe comp.sources.3b1 would be better.

	Well, I use /usr/lib/libnet.a (comes with the WIN/TCP ethernet
software package) for most of the routines which are missing in the SysV
libs, but are present in BSD.  Unfortunately, not all is there, but there is
a lot, so it is worth while to get if you can find it.  Here is a listing of
the contents:

rw-rw-rw-     0/     0    350 Aug 15 16:33 1986 bcmp.o
rw-rw-rw-     0/     0    346 Aug 15 16:34 1986 bcopy.o
rw-rw-rw-     0/     0    378 Aug 15 16:34 1986 bzero.o
rw-rw-rw-     0/     0    354 Aug 15 16:35 1986 ffs.o
rw-rw-rw-     0/     0    314 Aug 15 16:36 1986 htonl.o
rw-rw-rw-     0/     0    314 Aug 15 16:37 1986 htons.o
rw-rw-rw-     0/     0    350 Aug 15 16:38 1986 index.o
rw-rw-rw-     0/     0    358 Aug 15 16:39 1986 insque.o
rw-rw-rw-     0/     0    314 Aug 15 16:40 1986 ntohl.o
rw-rw-rw-     0/     0    314 Aug 15 16:40 1986 ntohs.o
rw-rw-rw-     0/     0    358 Aug 15 16:41 1986 remque.o
rw-rw-rw-     0/     0    350 Aug 15 16:42 1986 rindex.o
rw-rw-rw-     0/     0    960 Aug 15 16:43 1986 inet_addr.o
rw-rw-rw-     0/     0    759 Aug 15 16:44 1986 inetnetwrk.o
rw-rw-rw-     0/     0    405 Aug 15 16:44 1986 inet_netof.o
rw-rw-rw-     0/     0    470 Aug 15 16:45 1986 inet_ntoa.o
rw-rw-rw-     0/     0    393 Aug 15 16:47 1986 inet_lnaof.o
rw-rw-rw-     0/     0    384 Aug 15 16:48 1986 inetmkaddr.o
rw-rw-rw-     0/     0    575 Aug 15 16:49 1986 gethbyname.o
rw-rw-rw-     0/     0    561 Aug 15 16:50 1986 gethbyaddr.o
rw-rw-rw-     0/     0   1520 Aug 15 16:51 1986 gethostent.o
rw-rw-rw-     0/     0    509 Aug 15 16:51 1986 getnbyaddr.o
rw-rw-rw-     0/     0   1491 Aug 15 16:52 1986 getnetent.o
rw-rw-rw-     0/     0    571 Aug 15 16:53 1986 getnbyname.o
rw-rw-rw-     0/     0    507 Aug 15 16:54 1986 getproto.o
rw-rw-rw-     0/     0   1468 Aug 15 16:56 1986 getprent.o
rw-rw-rw-     0/     0    579 Aug 15 16:59 1986 getprname.o
rw-rw-rw-     0/     0   1544 Aug 15 17:01 1986 getservent.o
rw-rw-rw-     0/     0    557 Aug 15 17:03 1986 getsbyport.o
rw-rw-rw-     0/     0    613 Aug 15 17:04 1986 getsbyname.o
rw-rw-rw-     0/     0   2868 Aug 15 17:07 1986 rcmd.o
rw-rw-rw-     0/     0   2029 Aug 15 17:09 1986 rexec.o
rw-rw-rw-     0/     0   9487 Aug 15 17:13 1986 ruserpass.o
rw-rw-rw-     0/     0    370 Aug 15 17:16 1986 killpg.o
rw-rw-rw-     0/     0    402 Aug 15 17:17 1986 dup2.o
rw-rw-rw-     0/     0   1000 Aug 15 17:20 1986 mkdir.o
rw-rw-rw-     0/     0    862 Aug 15 17:23 1986 rmdir.o
rw-rw-rw-     0/     0   1086 Aug 15 17:25 1986 rename.o
rw-rw-rw-     0/     0    284 Aug 15 17:27 1986 doprnt.o
rw-rw-rw-     0/     0    517 Aug 15 17:29 1986 accept.o
rw-rw-rw-     0/     0    529 Aug 15 17:30 1986 gtsocknm.o
rw-rw-rw-     0/     0    517 Aug 15 17:31 1986 recvfrom.o
rw-rw-rw-     0/     0    517 Aug 15 17:33 1986 sendmsg.o
rw-rw-rw-     0/     0    521 Aug 15 17:34 1986 socket.o
rw-rw-rw-     0/     0    517 Aug 15 17:35 1986 bind.o
rw-rw-rw-     0/     0    528 Aug 15 17:36 1986 getsockopt.o
rw-rw-rw-     0/     0    517 Aug 15 17:37 1986 recvmsg.o
rw-rw-rw-     0/     0    517 Aug 15 17:38 1986 sendto.o
rw-rw-rw-     0/     0    528 Aug 15 17:39 1986 socketpair.o
rw-rw-rw-     0/     0    517 Aug 15 17:41 1986 connect.o
rw-rw-rw-     0/     0    517 Aug 15 17:42 1986 listen.o
rw-rw-rw-     0/     0    517 Aug 15 17:43 1986 select.o
rw-rw-rw-     0/     0    528 Aug 15 17:44 1986 setsockopt.o
rw-rw-rw-     0/     0    529 Aug 15 17:45 1986 gtpeernm.o
rw-rw-rw-     0/     0    517 Aug 15 17:47 1986 recv.o
rw-rw-rw-     0/     0    517 Aug 15 17:48 1986 send.o
rw-rw-rw-     0/     0    517 Aug 15 17:49 1986 shutdown.o
rw-rw-rw-     0/     0   4224 Aug 15 17:51 1986 errlst.o
rw-rw-rw-     0/     0    700 Aug 15 17:52 1986 perror.o
rw-rw-rw-     0/     0    523 Aug 15 17:53 1986 gethostid.o
rw-rw-rw-     0/     0    527 Aug 15 17:55 1986 sethostid.o
rw-rw-rw-     0/     0    529 Aug 15 17:56 1986 gthostname.o
rw-rw-rw-     0/     0    529 Aug 15 17:58 1986 sthostname.o
rw-rw-rw-     0/     0    604 Aug 15 17:59 1986 t_bind.o
rw-rw-rw-     0/     0    604 Aug 15 18:01 1986 t_unbind.o
rw-rw-rw-     0/     0    614 Aug 15 18:03 1986 t_optmgmt.o
rw-rw-rw-     0/     0    604 Aug 15 18:04 1986 t_listen.o
rw-rw-rw-     0/     0    604 Aug 15 18:06 1986 t_accept.o
rw-rw-rw-     0/     0    614 Aug 15 18:07 1986 t_connect.o
rw-rw-rw-     0/     0    614 Aug 15 18:09 1986 t_getinfo.o
rw-rw-rw-     0/     0    619 Aug 15 18:10 1986 t_getstate.o
rw-rw-rw-     0/     0    491 Aug 15 18:12 1986 t_open.o
rw-rw-rw-     0/     0    409 Aug 15 18:13 1986 t_close.o
rw-rw-rw-     0/     0    608 Aug 15 18:15 1986 t_look.o
rw-rw-rw-     0/     0    608 Aug 15 18:16 1986 t_sync.o
rw-rw-rw-     0/     0    617 Aug 15 18:18 1986 t_rcvconn.o
rw-rw-rw-     0/     0   1338 Aug 15 18:19 1986 t_errlst.o
rw-rw-rw-     0/     0    764 Aug 15 18:21 1986 t_error.o
rw-rw-rw-     0/     0    615 Aug 15 18:22 1986 t_sndudata.o
rw-rw-rw-     0/     0    615 Aug 15 18:24 1986 t_rcvudata.o
rw-rw-rw-     0/     0    615 Aug 15 18:26 1986 t_rcvuderr.o
rw-rw-rw-     0/     0    980 Aug 15 18:27 1986 t_alloc.o
rw-rw-rw-     0/     0    584 Aug 15 18:29 1986 t_free.o
rw-rw-rw-     0/     0    523 Aug 15 18:31 1986 t_maperrno.o
rw-rw-rw-     0/     0    608 Aug 15 18:32 1986 t_snd.o
rw-rw-rw-     0/     0    608 Aug 15 18:34 1986 t_rcv.o
rw-rw-rw-     0/     0    604 Aug 15 18:36 1986 t_snddis.o
rw-rw-rw-     0/     0    604 Aug 15 18:38 1986 t_rcvdis.o
rw-rw-rw-     0/     0    604 Aug 15 18:40 1986 t_sndrel.o
rw-rw-rw-     0/     0    604 Aug 15 18:41 1986 t_rcvrel.o

	Good Luck in finding it
		DoN.
-- 
Donald Nichols (DoN.)     | Voice (Days): (703) 704-2020 (Eves): (703) 938-4564
D&D Data                  |  Email: <dnichols@ceilidh.beartrack.com>
I said it - no one else   |         <dnichols@ceilidh.aes.com>
	--- Black Holes are where God is dividing by zero ---