文件名称:unpv22e
介绍说明--下载内容均来自于网络,请自行研究使用
著名的UNIX网络编程卷1-连网的API-套接字与XTI第二版(中文版)的源代码,我找了好久才找到的。-famous UNIX Network Programming Volume 1-networking API-socket and XTI second edition (Chinese version) of the source code, I found finally found.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 392645unpv22e.rar 列表 unpv22e\unpv22e\aclocal.m4 unpv22e\unpv22e\bench\bw_door.c unpv22e\unpv22e\bench\bw_lat.sh unpv22e\unpv22e\bench\bw_pipe.c unpv22e\unpv22e\bench\bw_pxmsg.c unpv22e\unpv22e\bench\bw_sunrpc.x unpv22e\unpv22e\bench\bw_sunrpc_client.c unpv22e\unpv22e\bench\bw_sunrpc_server.c unpv22e\unpv22e\bench\bw_svmsg.c unpv22e\unpv22e\bench\graph.1 unpv22e\unpv22e\bench\graph.2 unpv22e\unpv22e\bench\incr.sh unpv22e\unpv22e\bench\incr_fcntl1.c unpv22e\unpv22e\bench\incr_fcntl5.c unpv22e\unpv22e\bench\incr_pxmutex0.c unpv22e\unpv22e\bench\incr_pxmutex1.c unpv22e\unpv22e\bench\incr_pxmutex5.c unpv22e\unpv22e\bench\incr_pxsem1.c unpv22e\unpv22e\bench\incr_pxsem2.c unpv22e\unpv22e\bench\incr_pxsem5.c unpv22e\unpv22e\bench\incr_pxsem6.c unpv22e\unpv22e\bench\incr_pxsem7.c unpv22e\unpv22e\bench\incr_pxsem8.c unpv22e\unpv22e\bench\incr_pxsem9.c unpv22e\unpv22e\bench\incr_rwlock1.c unpv22e\unpv22e\bench\incr_rwlock2.c unpv22e\unpv22e\bench\incr_rwlock5.c unpv22e\unpv22e\bench\incr_svsem1.c unpv22e\unpv22e\bench\incr_svsem2.c unpv22e\unpv22e\bench\incr_svsem5.c unpv22e\unpv22e\bench\incr_svsem6.c unpv22e\unpv22e\bench\lat_door.c unpv22e\unpv22e\bench\lat_pipe.c unpv22e\unpv22e\bench\lat_pxmsg.c unpv22e\unpv22e\bench\lat_signal.c unpv22e\unpv22e\bench\lat_sigqueue.c unpv22e\unpv22e\bench\lat_sigwait.c unpv22e\unpv22e\bench\lat_sunrpc.h unpv22e\unpv22e\bench\lat_sunrpc.x unpv22e\unpv22e\bench\lat_sunrpc_client.c unpv22e\unpv22e\bench\lat_sunrpc_server.c unpv22e\unpv22e\bench\lat_svmsg.c unpv22e\unpv22e\bench\Mail.todo.bobf unpv22e\unpv22e\bench\Makefile unpv22e\unpv22e\bench\README unpv22e\unpv22e\bench\test1.c unpv22e\unpv22e\bench\test1.c.save unpv22e\unpv22e\bench\unpipc.h unpv22e\unpv22e\bench unpv22e\unpv22e\config.guess unpv22e\unpv22e\config.h.in unpv22e\unpv22e\config.sub unpv22e\unpv22e\configure unpv22e\unpv22e\configure.in unpv22e\unpv22e\DISCLAIMER unpv22e\unpv22e\doors\client1.c unpv22e\unpv22e\doors\client2.c unpv22e\unpv22e\doors\client3.c unpv22e\unpv22e\doors\client4.c unpv22e\unpv22e\doors\client5.c unpv22e\unpv22e\doors\client6.c unpv22e\unpv22e\doors\client7.c unpv22e\unpv22e\doors\client8.c unpv22e\unpv22e\doors\client9.c unpv22e\unpv22e\doors\clientfd1.c unpv22e\unpv22e\doors\clientintr1.c unpv22e\unpv22e\doors\clientintr2.c unpv22e\unpv22e\doors\clientintr3.c unpv22e\unpv22e\doors\clientintr4.c unpv22e\unpv22e\doors\clientunref1.c unpv22e\unpv22e\doors\clientunref2.c unpv22e\unpv22e\doors\doorinfo.c unpv22e\unpv22e\doors\Makefile unpv22e\unpv22e\doors\server1.c unpv22e\unpv22e\doors\server2.c unpv22e\unpv22e\doors\server3.c unpv22e\unpv22e\doors\server4.c unpv22e\unpv22e\doors\server5.c unpv22e\unpv22e\doors\server6.c unpv22e\unpv22e\doors\server7.c unpv22e\unpv22e\doors\server8.c unpv22e\unpv22e\doors\server9.c unpv22e\unpv22e\doors\serverfd1.c unpv22e\unpv22e\doors\serverintr1.c unpv22e\unpv22e\doors\serverintr2.c unpv22e\unpv22e\doors\serverintr3.c unpv22e\unpv22e\doors\serverintr4.c unpv22e\unpv22e\doors\serverunref1.c unpv22e\unpv22e\doors\serverunref2.c unpv22e\unpv22e\doors\sqrtproc.h unpv22e\unpv22e\doors\squareproc.h unpv22e\unpv22e\doors\tclient1.c unpv22e\unpv22e\doors\tserver1.c unpv22e\unpv22e\doors\unpipc.h unpv22e\unpv22e\doors unpv22e\unpv22e\fifocliserv\fifo.h unpv22e\unpv22e\fifocliserv\mainclient.c unpv22e\unpv22e\fifocliserv\mainserver.c unpv22e\unpv22e\fifocliserv\Makefile unpv22e\unpv22e\fifocliserv\unpipc.h unpv22e\unpv22e\fifocliserv unpv22e\unpv22e\install-sh unpv22e\unpv22e\lib\.exrc unpv22e\unpv22e\lib\daemon_inetd.c unpv22e\unpv22e\lib\daemon_init.c unpv22e\unpv22e\lib\error.c unpv22e\unpv22e\lib\gf_time.c unpv22e\unpv22e\lib\isfdtype.c unpv22e\unpv22e\lib\lock_reg.c unpv22e\unpv22e\lib\lock_test.c unpv22e\unpv22e\lib\Makefile unpv22e\unpv22e\lib\my_shm.c unpv22e\unpv22e\lib\pselect.c unpv22e\unpv22e\lib\px_ipc_name.c unpv22e\unpv22e\lib\readable_timeo.c unpv22e\unpv22e\lib\readline.c unpv22e\unpv22e\lib\readn.c unpv22e\unpv22e\lib\set_concurrency.c unpv22e\unpv22e\lib\set_nonblock.c unpv22e\unpv22e\lib\signal.c unpv22e\unpv22e\lib\signal_intr.c unpv22e\unpv22e\lib\signal_rt.c unpv22e\unpv22e\lib\signal_rt_intr.c unpv22e\unpv22e\lib\sleep_us.c unpv22e\unpv22e\lib\snprintf.c unpv22e\unpv22e\lib\timing.c unpv22e\unpv22e\lib\tv_sub.c unpv22e\unpv22e\lib\unpipc.h unpv22e\unpv22e\lib\wrapdoor.c unpv22e\unpv22e\lib\wrappthread.c unpv22e\unpv22e\lib\wrapstdio.c unpv22e\unpv22e\lib\wrapsunrpc.c unpv22e\unpv22e\lib\wrapunix.c unpv22e\unpv22e\lib\writable_timeo.c unpv22e\unpv22e\lib\writen.c unpv22e\unpv22e\lib unpv22e\unpv22e\lock\lockfcntl.c unpv22e\unpv22e\lock\locklink.c unpv22e\unpv22e\lock\lockmain.c unpv22e\unpv22e\lock\lockmainubuf.c unpv22e\unpv22e\lock\locknone.c unpv22e\unpv22e\lock\lockopen.c unpv22e\unpv22e\lock\lockopen2.c unpv22e\unpv22e\lock\lockpxsem.c unpv22e\unpv22e\lock\locksvsem.c unpv22e\unpv22e\lock\locksvsemrace1.c unpv22e\unpv22e\lock\loop1.sh unpv22e\unpv22e\lock\loop2.sh unpv22e\unpv22e\lock\loopmain.c unpv22e\unpv22e\lock\loopmainnonb.c unpv22e\unpv22e\lock\Makefile unpv22e\unpv22e\lock\onedaemon.c unpv22e\unpv22e\lock\pidfile unpv22e\unpv22e\lock\seqno unpv22e\unpv22e\lock\test1.c unpv22e\unpv22e\lock\test1.data unpv22e\unpv22e\lock\test2.c unpv22e\unpv22e\lock\test3.c unpv22e\unpv22e\lock\test4.c unpv22e\unpv22e\lock\unpipc.h unpv22e\unpv22e\lock unpv22e\unpv22e\Make.defines.in unpv22e\unpv22e\Makefile.in unpv22e\unpv22e\mutex\Makefile unpv22e\unpv22e\mutex\prodcons1.c unpv22e\unpv22e\mutex\prodcons2.c unpv22e\unpv22e\mutex\prodcons3.c unpv22e\unpv22e\mutex\prodcons4.c unpv22e\unpv22e\mutex\prodcons5.c unpv22e\unpv22e\mutex\prodcons6.c unpv22e\unpv22e\mutex\prodcons7.c unpv22e\unpv22e\mutex\test1.c unpv22e\unpv22e\mutex\test2.c unpv22e\unpv22e\mutex\test3.c unpv22e\unpv22e\mutex\test4.c unpv22e\unpv22e\mutex\unpipc.h unpv22e\unpv22e\mutex unpv22e\unpv22e\my_pxmsg_mmap\Makefile unpv22e\unpv22e\my_pxmsg_mmap\mqcreate.c unpv22e\unpv22e\my_pxmsg_mmap\mqgetattr.c unpv22e\unpv22e\my_pxmsg_mmap\mqnotify1.c unpv22e\unpv22e\my_pxmsg_mmap\mqreceive.c unpv22e\unpv22e\my_pxmsg_mmap\mqsend.c unpv22e\unpv22e\my_pxmsg_mmap\mqueue.h unpv22e\unpv22e\my_pxmsg_mmap\mqunlink.c unpv22e\unpv22e\my_pxmsg_mmap\mq_close.c unpv22e\unpv22e\my_pxmsg_mmap\mq_getattr.c unpv22e\unpv22e\my_pxmsg_mmap\mq_notify.c unpv22e\unpv22e\my_pxmsg_mmap\mq_open.c unpv22e\unpv22e\my_pxmsg_mmap\mq_receive.c unpv22e\unpv22e\my_pxmsg_mmap\mq_send.c unpv22e\unpv22e\my_pxmsg_mmap\mq_setattr.c unpv22e\unpv22e\my_pxmsg_mmap\mq_unlink.c unpv22e\unpv22e\my_pxmsg_mmap\new\mymq_receive.c unpv22e\unpv22e\my_pxmsg_mmap\new unpv22e\unpv22e\my_pxmsg_mmap\README unpv22e\unpv22e\my_pxmsg_mmap\test1.c unpv22e\unpv22e\my_pxmsg_mmap\test2.c unpv22e\unpv22e\my_pxmsg_mmap\testmq.c unpv22e\unpv22e\my_pxmsg_mmap\unpipc.h unpv22e\unpv22e\my_pxmsg_mmap unpv22e\unpv22e\my_pxsem_fifo\Makefile unpv22e\unpv22e\my_pxsem_fifo\prodcons1.c unpv22e\unpv22e\my_pxsem_fifo\README unpv22e\unpv22e\my_pxsem_fifo\semaphore.h unpv22e\unpv22e\my_pxsem_fifo\sem_close.c unpv22e\unpv22e\my_pxsem_fifo\sem_open.c unpv22e\unpv22e\my_pxsem_fifo\sem_post.c unpv22e\unpv22e\my_pxsem_fifo\sem_unlink.c unpv22e\unpv22e\my_pxsem_fifo\sem_wait.c unpv22e\unpv22e\my_pxsem_fifo\testeintr.c unpv22e\unpv22e\my_pxsem_fifo\unpipc.h unpv22e\unpv22e\my_pxsem_fifo unpv22e\unpv22e\my_pxsem_mmap\Makefile unpv22e\unpv22e\my_pxsem_mmap\prodcons1.c unpv22e\unpv22e\my_pxsem_mmap\README unpv22e\unpv22e\my_pxsem_mmap\semaphore.h unpv22e\unpv22e\my_pxsem_mmap\sem_close.c unpv22e\unpv22e\my_pxsem_mmap\sem_getvalue.c unpv22e\unpv22e\my_pxsem_mmap\sem_open.c unpv22e\unpv22e\my_pxsem_mmap\sem_post.c unpv22e\unpv22e\my_pxsem_mmap\sem_trywait.c unpv22e\unpv22e\my_pxsem_mmap\sem_unlink.c unpv22e\unpv22e\my_pxsem_mmap\sem_wait.c unpv22e\unpv22e\my_pxsem_mmap\testeintr.c unpv22e\unpv22e\my_pxsem_mmap\testsem.c unpv22e\unpv22e\my_pxsem_mmap\unpipc.h unpv22e\unpv22e\my_pxsem_mmap unpv22e\unpv22e\my_pxsem_svsem\Makefile unpv22e\unpv22e\my_pxsem_svsem\prodcons1.c unpv22e\unpv22e\my_pxsem_svsem\README unpv22e\unpv22e\my_pxsem_svsem\semaphore.h unpv22e\unpv22e\my_pxsem_svsem\sem_close.c unpv22e\unpv22e\my_pxsem_svsem\sem_getvalue.c unpv22e\unpv22e\my_pxsem_svsem\sem_open.c unpv22e\unpv22e\my_pxsem_svsem\sem_post.c unpv22e\unpv22e\my_pxsem_svsem\sem_trywait.c unpv22e\unpv22e\my_pxsem_svsem\sem_unlink.c unpv22e\unpv22e\my_pxsem_svsem\sem_wait.c unpv22e\unpv22e\my_pxsem_svsem\testeintr.c unpv22e\unpv22e\my_pxsem_svsem\testsem.c unpv22e\unpv22e\my_pxsem_svsem\unpipc.h unpv22e\unpv22e\my_pxsem_svsem unpv22e\unpv22e\my_rwlock\incr_rwlock1.c unpv22e\unpv22e\my_rwlock\Makefile unpv22e\unpv22e\my_rwlock\pthread_rwlock.h unpv22e\unpv22e\my_rwlock\pthread_rwlock_destroy.c unpv22e\unpv22e\my_rwlock\pthread_rwlock_init.c unpv22e\unpv22e\my_rwlock\pthread_rwlock_rdlock.c unpv22e\unpv22e\my_rwlock\pthread_rwlock_tryrdlock.c unpv22e\unpv22e\my_rwlock\pthread_rwlock_trywrlock.c unpv22e\unpv22e\my_rwlock\pthread_rwlock_unlock.c unpv22e\unpv22e\my_rwlock\pthread_rwlock_wrlock.c unpv22e\unpv22e\my_rwlock\test1.c unpv22e\unpv22e\my_rwlock\test1.time.sh unpv22e\unpv22e\my_rwlock\testcancel.c unpv22e\unpv22e\my_rwlock\unpipc.h unpv22e\unpv22e\my_rwlock unpv22e\unpv22e\my_rwlock_cancel\incr_rwlock1.c unpv22e\unpv22e\my_rwlock_cancel\Makefile unpv22e\unpv22e\my_rwlock_cancel\pthread_rwlock.h unpv22e\unpv22e\my_rwlock_cancel\pthread_rwlock_destroy.c unpv22e\unpv22e\my_rwlock_cancel\pthread_rwlock_init.c unpv22e\unpv22e\my_rwlock_cancel\pthread_rwlock_rdlock.c unpv22e\unpv22e\my_rwlock_cancel\pthread_rwlock_tryrdlock.c unpv22e\unpv22e\my_rwlock_cancel\pthread_rwlock_trywrlock.c unpv22e\unpv22e\my_rwlock_cancel\pthread_rwlock_unlock.c unpv22e\unpv22e\my_rwlock_cancel\pthread_rwlock_wrlock.c unpv22e\unpv22e\my_rwlock_cancel\README unpv22e\unpv22e\my_rwlock_cancel\test1.c unpv22e\unpv22e\my_rwlock_cancel\testcancel.c unpv22e\unpv22e\my_rwlock_cancel\unpipc.h unpv22e\unpv22e\my_rwlock_cancel unpv22e\unpv22e\pipe\client.c unpv22e\unpv22e\pipe\client_main.c unpv22e\unpv22e\pipe\fduplex.c unpv22e\unpv22e\pipe\fifo.h unpv22e\unpv22e\pipe\mainfifo.c unpv22e\unpv22e\pipe\mainpipe.c unpv22e\unpv22e\pipe\mainpopen.c unpv22e\unpv22e\pipe\Makefile unpv22e\unpv22e\pipe\pipeconf.c unpv22e\unpv22e\pipe\server.c unpv22e\unpv22e\pipe\server_main.c unpv22e\unpv22e\pipe\test1.c unpv22e\unpv22e\pipe\test2.c unpv22e\unpv22e\pipe\unpipc.h unpv22e\unpv22e\pipe unpv22e\unpv22e\pipemesg\client.c unpv22e\unpv22e\pipemesg\mainfifo.c unpv22e\unpv22e\pipemesg\mainpipe.c unpv22e\unpv22e\pipemesg\Makefile unpv22e\unpv22e\pipemesg\mesg.h unpv22e\unpv22e\pipemesg\mesg_recv.c unpv22e\unpv22e\pipemesg\mesg_send.c unpv22e\unpv22e\pipemesg\server.c unpv22e\unpv22e\pipemesg\unpipc.h unpv22e\unpv22e\pipemesg unpv22e\unpv22e\pxmsg\Makefile unpv22e\unpv22e\pxmsg\mqcreate.c unpv22e\unpv22e\pxmsg\mqcreate1.c unpv22e\unpv22e\pxmsg\mqgetattr.c unpv22e\unpv22e\pxmsg\mqnotify3.c unpv22e\unpv22e\pxmsg\mqnotifysig1.c unpv22e\unpv22e\pxmsg\mqnotifysig2.c unpv22e\unpv22e\pxmsg\mqnotifysig3.c unpv22e\unpv22e\pxmsg\mqnotifysig4.c unpv22e\unpv22e\pxmsg\mqnotifysig5.c unpv22e\unpv22e\pxmsg\mqnotifythread1.c unpv22e\unpv22e\pxmsg\mqnotifythread1.c.sun unpv22e\unpv22e\pxmsg\mqreceive.c unpv22e\unpv22e\pxmsg\mqsend.c unpv22e\unpv22e\pxmsg\mqsysconf.c unpv22e\unpv22e\pxmsg\mqunlink.c unpv22e\unpv22e\pxmsg\test1.c unpv22e\unpv22e\pxmsg\unpipc.h unpv22e\unpv22e\pxmsg unpv22e\unpv22e\pxsem\deadlock.c unpv22e\unpv22e\pxsem\Makefile unpv22e\unpv22e\pxsem\mycat1.c unpv22e\unpv22e\pxsem\mycat2.c unpv22e\unpv22e\pxsem\prodcons1.c unpv22e\unpv22e\pxsem\prodcons2.c unpv22e\unpv22e\pxsem\prodcons3.c unpv22e\unpv22e\pxsem\prodcons4.c unpv22e\unpv22e\pxsem\semcreate.c unpv22e\unpv22e\pxsem\semgetvalue.c unpv22e\unpv22e\pxsem\sempost.c unpv22e\unpv22e\pxsem\semsysconf.c unpv22e\unpv22e\pxsem\semunlink.c unpv22e\unpv22e\pxsem\semwait.c unpv22e\unpv22e\pxsem\testeintr.c unpv22e\unpv22e\pxsem\unpipc.h unpv22e\unpv22e\pxsem unpv22e\unpv22e\pxshm\client1.c unpv22e\unpv22e\pxshm\client2.c unpv22e\unpv22e\pxshm\cliserv2.h unpv22e\unpv22e\pxshm\Makefile unpv22e\unpv22e\pxshm\server1.c unpv22e\unpv22e\pxshm\server2.c unpv22e\unpv22e\pxshm\shmcreate.c unpv22e\unpv22e\pxshm\shmread.c unpv22e\unpv22e\pxshm\shmunlink.c unpv22e\unpv22e\pxshm\shmwrite.c unpv22e\unpv22e\pxshm\test1.c unpv22e\unpv22e\pxshm\test2.c unpv22e\unpv22e\pxshm\test3.c unpv22e\unpv22e\pxshm\unpipc.h unpv22e\unpv22e\pxshm unpv22e\unpv22e\README unpv22e\unpv22e\rtsignals\Makefile unpv22e\unpv22e\rtsignals\test1.c unpv22e\unpv22e\rtsignals\test2.c unpv22e\unpv22e\rtsignals\test3.c unpv22e\unpv22e\rtsignals\unpipc.h unpv22e\unpv22e\rtsignals unpv22e\unpv22e\shm\incr1.c unpv22e\unpv22e\shm\incr2.c unpv22e\unpv22e\shm\incr2private.c unpv22e\unpv22e\shm\incr3.c unpv22e\unpv22e\shm\incr_dev_zero.c unpv22e\unpv22e\shm\incr_map_anon.c unpv22e\unpv22e\shm\Makefile unpv22e\unpv22e\shm\svmsgread.c unpv22e\unpv22e\shm\test.data unpv22e\unpv22e\shm\test1.c unpv22e\unpv22e\shm\test2.c unpv22e\unpv22e\shm\test3.c unpv22e\unpv22e\shm\unpipc.h unpv22e\unpv22e\shm unpv22e\unpv22e\sparc-sun-solaris2.6\config.cache unpv22e\unpv22e\sparc-sun-solaris2.6\config.h unpv22e\unpv22e\sparc-sun-solaris2.6\config.status unpv22e\unpv22e\sparc-sun-solaris2.6\Make.defines unpv22e\unpv22e\sparc-sun-solaris2.6\Makefile unpv22e\unpv22e\sparc-sun-solaris2.6 unpv22e\unpv22e\sunrpc\Makefile unpv22e\unpv22e\sunrpc\square1\client.c unpv22e\unpv22e\sunrpc\square1\Makefile unpv22e\unpv22e\sunrpc\square1\server.c unpv22e\unpv22e\sunrpc\square1\square.x unpv22e\unpv22e\sunrpc\square1\unpipc.h unpv22e\unpv22e\sunrpc\square1 unpv22e\unpv22e\sunrpc\square10\client.c unpv22e\unpv22e\sunrpc\square10\Makefile unpv22e\unpv22e\sunrpc\square10\server.c unpv22e\unpv22e\sunrpc\square10\square.x unpv22e\unpv22e\sunrpc\square10\unpipc.h unpv22e\unpv22e\sunrpc\square10 unpv22e\unpv22e\sunrpc\square2\client.c unpv22e\unpv22e\sunrpc\square2\Makefile unpv22e\unpv22e\sunrpc\square2\server.c unpv22e\unpv22e\sunrpc\square2\square.x unpv22e\unpv22e\sunrpc\square2\unpipc.h unpv22e\unpv22e\sunrpc\square2 unpv22e\unpv22e\sunrpc\square3\client.c unpv22e\unpv22e\sunrpc\square3\Makefile unpv22e\unpv22e\sunrpc\square3\server.c unpv22e\unpv22e\sunrpc\square3\square.x unpv22e\unpv22e\sunrpc\square3\unpipc.h unpv22e\unpv22e\sunrpc\square3 unpv22e\unpv22e\sunrpc\square4\client.c unpv22e\unpv22e\sunrpc\square4\Makefile unpv22e\unpv22e\sunrpc\square4\server.c unpv22e\unpv22e\sunrpc\square4\square.x unpv22e\unpv22e\sunrpc\square4\unpipc.h unpv22e\unpv22e\sunrpc\square4 unpv22e\unpv22e\sunrpc\square5\client.c unpv22e\unpv22e\sunrpc\square5\Makefile unpv22e\unpv22e\sunrpc\square5\server.c unpv22e\unpv22e\sunrpc\square5\square.x unpv22e\unpv22e\sunrpc\square5\unpipc.h unpv22e\unpv22e\sunrpc\square5 unpv22e\unpv22e\sunrpc\square6\client.c unpv22e\unpv22e\sunrpc\square6\Makefile unpv22e\unpv22e\sunrpc\square6\server.c unpv22e\unpv22e\sunrpc\square6\square.x unpv22e\unpv22e\sunrpc\square6\unpipc.h unpv22e\unpv22e\sunrpc\square6 unpv22e\unpv22e\sunrpc\square7\client.c unpv22e\unpv22e\sunrpc\square7\Makefile unpv22e\unpv22e\sunrpc\square7\server.c unpv22e\unpv22e\sunrpc\square7\square.x unpv22e\unpv22e\sunrpc\square7\unpipc.h unpv22e\unpv22e\sunrpc\square7 unpv22e\unpv22e\sunrpc\square8\client.c unpv22e\unpv22e\sunrpc\square8\Makefile unpv22e\unpv22e\sunrpc\square8\server.c unpv22e\unpv22e\sunrpc\square8\square.x unpv22e\unpv22e\sunrpc\square8\unpipc.h unpv22e\unpv22e\sunrpc\square8 unpv22e\unpv22e\sunrpc\square9\client.c unpv22e\unpv22e\sunrpc\square9\Makefile unpv22e\unpv22e\sunrpc\square9\script.1.save unpv22e\unpv22e\sunrpc\square9\server.c unpv22e\unpv22e\sunrpc\square9\square.x unpv22e\unpv22e\sunrpc\square9\unpipc.h unpv22e\unpv22e\sunrpc\square9 unpv22e\unpv22e\sunrpc\test1\data.x unpv22e\unpv22e\sunrpc\test1\main.c unpv22e\unpv22e\sunrpc\test1\Makefile unpv22e\unpv22e\sunrpc\test1\nullargs.h unpv22e\unpv22e\sunrpc\test1\nullargs.x unpv22e\unpv22e\sunrpc\test1\unpipc.h unpv22e\unpv22e\sunrpc\test1 unpv22e\unpv22e\sunrpc\xdr1\alpha.data unpv22e\unpv22e\sunrpc\xdr1\data.save.h unpv22e\unpv22e\sunrpc\xdr1\data.x unpv22e\unpv22e\sunrpc\xdr1\example.c unpv22e\unpv22e\sunrpc\xdr1\example.x unpv22e\unpv22e\sunrpc\xdr1\Makefile unpv22e\unpv22e\sunrpc\xdr1\opt1.c unpv22e\unpv22e\sunrpc\xdr1\opt1.h unpv22e\unpv22e\sunrpc\xdr1\opt1.save.h unpv22e\unpv22e\sunrpc\xdr1\opt1.x unpv22e\unpv22e\sunrpc\xdr1\opt1z.c unpv22e\unpv22e\sunrpc\xdr1\opt2.c unpv22e\unpv22e\sunrpc\xdr1\opt2.h unpv22e\unpv22e\sunrpc\xdr1\opt2.save.h unpv22e\unpv22e\sunrpc\xdr1\opt2.x unpv22e\unpv22e\sunrpc\xdr1\opt2z.c unpv22e\unpv22e\sunrpc\xdr1\read.c unpv22e\unpv22e\sunrpc\xdr1\sparc.data unpv22e\unpv22e\sunrpc\xdr1\test1.h unpv22e\unpv22e\sunrpc\xdr1\test1.x unpv22e\unpv22e\sunrpc\xdr1\unpipc.h unpv22e\unpv22e\sunrpc\xdr1\write.c unpv22e\unpv22e\sunrpc\xdr1 unpv22e\unpv22e\sunrpc unpv22e\unpv22e\svipc\ftok.c unpv22e\unpv22e\svipc\ftok1.c unpv22e\unpv22e\svipc\Makefile unpv22e\unpv22e\svipc\unpipc.h unpv22e\unpv22e\svipc unpv22e\unpv22e\svmsg\ctl.c unpv22e\unpv22e\svmsg\limits.c unpv22e\unpv22e\svmsg\Makefile unpv22e\unpv22e\svmsg\msgcreate.c unpv22e\unpv22e\svmsg\msgrcv.c unpv22e\unpv22e\svmsg\msgrcvid.c unpv22e\unpv22e\svmsg\msgrmid.c unpv22e\unpv22e\svmsg\msgsnd.c unpv22e\unpv22e\svmsg\slot.c unpv22e\unpv22e\svmsg\slotseq.c unpv22e\unpv22e\svmsg\testumask.c unpv22e\unpv22e\svmsg\twoqueues.c unpv22e\unpv22e\svmsg\unpipc.h unpv22e\unpv22e\svmsg unpv22e\unpv22e\svmsgcliserv\client.c unpv22e\unpv22e\svmsgcliserv\client_main.c unpv22e\unpv22e\svmsgcliserv\Makefile unpv22e\unpv22e\svmsgcliserv\mesg.h unpv22e\unpv22e\svmsgcliserv\mesg_recv.c unpv22e\unpv22e\svmsgcliserv\mesg_send.c unpv22e\unpv22e\svmsgcliserv\server.c unpv22e\unpv22e\svmsgcliserv\server_main.c unpv22e\unpv22e\svmsgcliserv\svmsg.h unpv22e\unpv22e\svmsgcliserv\unpipc.h unpv22e\unpv22e\svmsgcliserv unpv22e\unpv22e\svmsgmpx1q\client.c unpv22e\unpv22e\svmsgmpx1q\client_main.c unpv22e\unpv22e\svmsgmpx1q\Makefile unpv22e\unpv22e\svmsgmpx1q\mesg.h unpv22e\unpv22e\svmsgmpx1q\mesg_recv.c unpv22e\unpv22e\svmsgmpx1q\mesg_send.c unpv22e\unpv22e\svmsgmpx1q\server.c unpv22e\unpv22e\svmsgmpx1q\server_main.c unpv22e\unpv22e\svmsgmpx1q\svmsg.h unpv22e\unpv22e\svmsgmpx1q\unpipc.h unpv22e\unpv22e\svmsgmpx1q unpv22e\unpv22e\svmsgmpxnq\client.c unpv22e\unpv22e\svmsgmpxnq\client_main.c unpv22e\unpv22e\svmsgmpxnq\Makefile unpv22e\unpv22e\svmsgmpxnq\mesg.h unpv22e\unpv22e\svmsgmpxnq\mesg_recv.c unpv22e\unpv22e\svmsgmpxnq\mesg_send.c unpv22e\unpv22e\svmsgmpxnq\server.c unpv22e\unpv22e\svmsgmpxnq\server_main.c unpv22e\unpv22e\svmsgmpxnq\sigchldwaitpid.c unpv22e\unpv22e\svmsgmpxnq\svmsg.h unpv22e\unpv22e\svmsgmpxnq\unpipc.h unpv22e\unpv22e\svmsgmpxnq unpv22e\unpv22e\svsem\initval.c unpv22e\unpv22e\svsem\limits.c unpv22e\unpv22e\svsem\Makefile unpv22e\unpv22e\svsem\semcreate.c unpv22e\unpv22e\svsem\semgetvalues.c unpv22e\unpv22e\svsem\semops.c unpv22e\unpv22e\svsem\semopsid.c unpv22e\unpv22e\svsem\semrmid.c unpv22e\unpv22e\svsem\semsetvalues.c unpv22e\unpv22e\svsem\unpipc.h unpv22e\unpv22e\svsem unpv22e\unpv22e\svshm\limits.c unpv22e\unpv22e\svshm\Makefile unpv22e\unpv22e\svshm\shmget.c unpv22e\unpv22e\svshm\shmread.c unpv22e\unpv22e\svshm\shmreadid.c unpv22e\unpv22e\svshm\shmrmid.c unpv22e\unpv22e\svshm\shmwrite.c unpv22e\unpv22e\svshm\unpipc.h unpv22e\unpv22e\svshm unpv22e\unpv22e unpv22e