文件名称:src
- 所属分类:
- Linux/Unix编程
- 资源属性:
- [MacOS] [C/C++] [源码]
- 上传时间:
- 2008-10-13
- 文件大小:
- 285.12kb
- 下载次数:
- 0次
- 提 供 者:
- scot*****
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
UNIX高级编程,欢迎使用,有事请留言
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 15883853src.rar 列表 src\apue.2e\Makefile src\apue.2e\Make.defines.freebsd src\apue.2e\Make.defines.linux src\apue.2e\Make.defines.macos src\apue.2e\Make.defines.solaris src\apue.2e\advio\catgetmsg.c src\apue.2e\advio\devzero.c src\apue.2e\advio\linux.mk src\apue.2e\advio\macos.mk src\apue.2e\advio\mcopy.c src\apue.2e\advio\nonblockw.c src\apue.2e\advio\pendlock.c src\apue.2e\advio\solaris.mk src\apue.2e\advio\freebsd.mk src\apue.2e\advio src\apue.2e\call\call.c src\apue.2e\call\call.h src\apue.2e\call\escape.c src\apue.2e\call\linux.mk src\apue.2e\call\loop.poll.c src\apue.2e\call\macos.mk src\apue.2e\call\main.c src\apue.2e\call\put.c src\apue.2e\call\take.c src\apue.2e\call\takeput.c src\apue.2e\call\solaris.mk src\apue.2e\call\freebsd.mk src\apue.2e\call src\apue.2e\calld\calld.h src\apue.2e\calld\childdial.c src\apue.2e\calld\cliargs.c src\apue.2e\calld\client.c src\apue.2e\calld\ctlstr.c src\apue.2e\calld\debug.c src\apue.2e\calld\devfile.c src\apue.2e\calld\dialfile.c src\apue.2e\calld\expectstr.c src\apue.2e\calld\linux.mk src\apue.2e\calld\lock.c src\apue.2e\calld\loop.c src\apue.2e\calld\macos.mk src\apue.2e\calld\main.c src\apue.2e\calld\request.c src\apue.2e\calld\sendstr.c src\apue.2e\calld\sigchld.c src\apue.2e\calld\sysfile.c src\apue.2e\calld\ttydial.c src\apue.2e\calld\ttyopen.c src\apue.2e\calld\solaris.mk src\apue.2e\calld\freebsd.mk src\apue.2e\calld src\apue.2e\daemons\init.c src\apue.2e\daemons\linux.mk src\apue.2e\daemons\lockfile.c src\apue.2e\daemons\macos.mk src\apue.2e\daemons\reread.c src\apue.2e\daemons\reread2.c src\apue.2e\daemons\single.c src\apue.2e\daemons\solaris.mk src\apue.2e\daemons\freebsd.mk src\apue.2e\daemons src\apue.2e\datafiles\getpwnam.c src\apue.2e\datafiles\linux.mk src\apue.2e\datafiles\macos.mk src\apue.2e\datafiles\solaris.mk src\apue.2e\datafiles\freebsd.mk src\apue.2e\datafiles src\apue.2e\db\apue_db.h src\apue.2e\db\db.c src\apue.2e\db\linux.mk src\apue.2e\db\macos.mk src\apue.2e\db\t4.c src\apue.2e\db\solaris.mk src\apue.2e\db\freebsd.mk src\apue.2e\db src\apue.2e\environ\cmd1.c src\apue.2e\environ\cmd2.c src\apue.2e\environ\doatexit.c src\apue.2e\environ\getrlimit.c src\apue.2e\environ\hello1.c src\apue.2e\environ\linux.mk src\apue.2e\environ\macos.mk src\apue.2e\environ\opendata.c src\apue.2e\environ\testjmp.c src\apue.2e\environ\solaris.mk src\apue.2e\environ\freebsd.mk src\apue.2e\environ src\apue.2e\exercises\asyncsocket.c src\apue.2e\exercises\getlogin.c src\apue.2e\exercises\getpw44bsd.c src\apue.2e\exercises\getpwsvr4.c src\apue.2e\exercises\goodexit.c src\apue.2e\exercises\linux.mk src\apue.2e\exercises\macos.mk src\apue.2e\exercises\openmax.c src\apue.2e\exercises\prtime.c src\apue.2e\exercises\sizepipe.c src\apue.2e\exercises\sleep.c src\apue.2e\exercises\sleepus_poll.c src\apue.2e\exercises\sleepus_select.c src\apue.2e\exercises\solaris.mk src\apue.2e\exercises\freebsd.mk src\apue.2e\exercises src\apue.2e\file\access.c src\apue.2e\file\cdpwd.c src\apue.2e\file\changemod.c src\apue.2e\file\devrdev.c src\apue.2e\file\fileflags.c src\apue.2e\file\filetype.c src\apue.2e\file\ftw4.c src\apue.2e\file\hello.c src\apue.2e\file\hole.c src\apue.2e\file\linux.mk src\apue.2e\file\longpath.c src\apue.2e\file\ls1.c src\apue.2e\file\macos.mk src\apue.2e\file\mycd.c src\apue.2e\file\seek.c src\apue.2e\file\testerror.c src\apue.2e\file\uidgid.c src\apue.2e\file\umask.c src\apue.2e\file\unlink.c src\apue.2e\file\zap.c src\apue.2e\file\solaris.mk src\apue.2e\file\freebsd.mk src\apue.2e\file src\apue.2e\include\apue.h src\apue.2e\include src\apue.2e\ipc\add2.c src\apue.2e\ipc\add2stdio.c src\apue.2e\ipc\fifo1.c src\apue.2e\ipc\linux.mk src\apue.2e\ipc\macos.mk src\apue.2e\ipc\myuclc.c src\apue.2e\ipc\pipe1.c src\apue.2e\ipc\pipe2.c src\apue.2e\ipc\pipe4.c src\apue.2e\ipc\popen1.c src\apue.2e\ipc\popen2.c src\apue.2e\ipc\spipe4.c src\apue.2e\ipc\tellwait.c src\apue.2e\ipc\tshm.c src\apue.2e\ipc\solaris.mk src\apue.2e\ipc\freebsd.mk src\apue.2e\ipc src\apue.2e\ipp\ipp.h src\apue.2e\ipp\linux.mk src\apue.2e\ipp\macos.mk src\apue.2e\ipp\print.c src\apue.2e\ipp\print.h src\apue.2e\ipp\printd.c src\apue.2e\ipp\util.c src\apue.2e\ipp\solaris.mk src\apue.2e\ipp\freebsd.mk src\apue.2e\ipp src\apue.2e\lib\bsd_ptyopen.c src\apue.2e\lib\bufargs.c src\apue.2e\lib\cliconn.c src\apue.2e\lib\clrfl.c src\apue.2e\lib\daemonize.c src\apue.2e\lib\error.c src\apue.2e\lib\errorlog.c src\apue.2e\lib\linux.mk src\apue.2e\lib\linux_ptyopen.c src\apue.2e\lib\lockreg.c src\apue.2e\lib\locktest.c src\apue.2e\lib\macos.mk src\apue.2e\lib\nspipe.c src\apue.2e\lib\openmax.c src\apue.2e\lib\pathalloc.c src\apue.2e\lib\popen.c src\apue.2e\lib\prexit.c src\apue.2e\lib\prmask.c src\apue.2e\lib\ptyfork.c src\apue.2e\lib\readn.c src\apue.2e\lib\recvfd.c src\apue.2e\lib\semaph.c src\apue.2e\lib\senderr.c src\apue.2e\lib\setfl.c src\apue.2e\lib\sendfd.c src\apue.2e\lib\servaccept.c src\apue.2e\lib\servlisten.c src\apue.2e\lib\signal.c src\apue.2e\lib\signalintr.c src\apue.2e\lib\sleep.c src\apue.2e\lib\sleepus.c src\apue.2e\lib\spipe.c src\apue.2e\lib\tellwait.c src\apue.2e\lib\ttymodes.c src\apue.2e\lib\writen.c src\apue.2e\lib\solaris.mk src\apue.2e\lib\freebsd.mk src\apue.2e\lib src\apue.2e\lock\deadlock.c src\apue.2e\lock\linux.mk src\apue.2e\lock\macos.mk src\apue.2e\lock\mandatory.c src\apue.2e\lock\solaris.mk src\apue.2e\lock\freebsd.mk src\apue.2e\lock src\apue.2e\mycat\fgetsfputs.c src\apue.2e\mycat\getcputc.c src\apue.2e\mycat\linux.mk src\apue.2e\mycat\macos.mk src\apue.2e\mycat\mycat.c src\apue.2e\mycat\solaris.mk src\apue.2e\mycat\freebsd.mk src\apue.2e\mycat src\apue.2e\open\linux.mk src\apue.2e\open\macos.mk src\apue.2e\open\open.c src\apue.2e\open\open.h src\apue.2e\open\solaris.mk src\apue.2e\open\freebsd.mk src\apue.2e\open src\apue.2e\open.fe\linux.mk src\apue.2e\open.fe\macos.mk src\apue.2e\open.fe\main.c src\apue.2e\open.fe\open.c src\apue.2e\open.fe\open.h src\apue.2e\open.fe\solaris.mk src\apue.2e\open.fe\freebsd.mk src\apue.2e\open.fe src\apue.2e\opend\client.c src\apue.2e\opend\linux.mk src\apue.2e\opend\loop.poll.c src\apue.2e\opend\loop.select.c src\apue.2e\opend\macos.mk src\apue.2e\opend\main.c src\apue.2e\opend\opend.h src\apue.2e\opend\request.c src\apue.2e\opend\solaris.mk src\apue.2e\opend\freebsd.mk src\apue.2e\opend src\apue.2e\opend.fe\cliargs.c src\apue.2e\opend.fe\linux.mk src\apue.2e\opend.fe\macos.mk src\apue.2e\opend.fe\main.c src\apue.2e\opend.fe\opend.h src\apue.2e\opend.fe\request.c src\apue.2e\opend.fe\solaris.mk src\apue.2e\opend.fe\freebsd.mk src\apue.2e\opend.fe src\apue.2e\proc\awkexample src\apue.2e\proc\echoall.c src\apue.2e\proc\echoarg.c src\apue.2e\proc\exec1.c src\apue.2e\proc\exec2.c src\apue.2e\proc\fork1.c src\apue.2e\proc\fork2.c src\apue.2e\proc\linux.mk src\apue.2e\proc\macos.mk src\apue.2e\proc\pracct.c src\apue.2e\proc\pruids.c src\apue.2e\proc\shell1.c src\apue.2e\proc\shell2.c src\apue.2e\proc\system.c src\apue.2e\proc\systest1.c src\apue.2e\proc\systest2.c src\apue.2e\proc\systest3.c src\apue.2e\proc\tellwait1.c src\apue.2e\proc\tellwait2.c src\apue.2e\proc\test1.c src\apue.2e\proc\times1.c src\apue.2e\proc\vfork1.c src\apue.2e\proc\vfork3.c src\apue.2e\proc\wait1.c src\apue.2e\proc\zombie.c src\apue.2e\proc\solaris.mk src\apue.2e\proc\freebsd.mk src\apue.2e\proc src\apue.2e\pty\driver.c src\apue.2e\pty\linux.mk src\apue.2e\pty\loop.c src\apue.2e\pty\macos.mk src\apue.2e\pty\main.c src\apue.2e\pty\solaris.mk src\apue.2e\pty\freebsd.mk src\apue.2e\pty src\apue.2e\sess\linux.mk src\apue.2e\sess\macos.mk src\apue.2e\sess\orphan3.c src\apue.2e\sess\solaris.mk src\apue.2e\sess\freebsd.mk src\apue.2e\sess src\apue.2e\signals\abort.c src\apue.2e\signals\child.c src\apue.2e\signals\critical.c src\apue.2e\signals\linux.mk src\apue.2e\signals\macos.mk src\apue.2e\signals\mask.c src\apue.2e\signals\read1.c src\apue.2e\signals\read2.c src\apue.2e\signals\reenter.c src\apue.2e\signals\setops.c src\apue.2e\signals\sigtstp.c src\apue.2e\signals\sigusr.c src\apue.2e\signals\sleep1.c src\apue.2e\signals\sleep2.c src\apue.2e\signals\suspend1.c src\apue.2e\signals\suspend2.c src\apue.2e\signals\system.c src\apue.2e\signals\tsleep2.c src\apue.2e\signals\solaris.mk src\apue.2e\signals\freebsd.mk src\apue.2e\signals src\apue.2e\sockets\bindunix.c src\apue.2e\sockets\bo.c src\apue.2e\sockets\clconn.c src\apue.2e\sockets\cliconn.c src\apue.2e\sockets\findsvc.c src\apue.2e\sockets\initsrv1.c src\apue.2e\sockets\initsrv2.c src\apue.2e\sockets\linux.mk src\apue.2e\sockets\macos.mk src\apue.2e\sockets\recvfd.c src\apue.2e\sockets\recvfd2.c src\apue.2e\sockets\ruptime-dg.c src\apue.2e\sockets\ruptime.c src\apue.2e\sockets\ruptimed-dg.c src\apue.2e\sockets\ruptimed-fd.c src\apue.2e\sockets\ruptimed.c src\apue.2e\sockets\sendfd.c src\apue.2e\sockets\sendfd2.c src\apue.2e\sockets\servaccept.c src\apue.2e\sockets\servlisten.c src\apue.2e\sockets\spipe.c src\apue.2e\sockets\solaris.mk src\apue.2e\sockets\freebsd.mk src\apue.2e\sockets src\apue.2e\std\makeopt.awk src\apue.2e\std\pathconf.sym src\apue.2e\std\linux.mk src\apue.2e\std\macos.mk src\apue.2e\std\makeconf.awk src\apue.2e\std\solaris.mk src\apue.2e\std\pathopt.sym src\apue.2e\std\sysconf.sym src\apue.2e\std\sysopt.sym src\apue.2e\std\freebsd.mk src\apue.2e\std\conf.c.modified src\apue.2e\std src\apue.2e\stdio\buf.c src\apue.2e\stdio\linux.mk src\apue.2e\stdio\macos.mk src\apue.2e\stdio\tempfiles.c src\apue.2e\stdio\tempnam.c src\apue.2e\stdio\solaris.mk src\apue.2e\stdio\freebsd.mk src\apue.2e\stdio src\apue.2e\streams\cliconn.c src\apue.2e\streams\isastream.c src\apue.2e\streams\linux.mk src\apue.2e\streams\ptyopen.c src\apue.2e\streams\recvfd.c src\apue.2e\streams\sendfd.c src\apue.2e\streams\servaccept.c src\apue.2e\streams\servlisten.c src\apue.2e\streams\spipe.c src\apue.2e\streams\strlist.c src\apue.2e\streams\t_isastream.c src\apue.2e\streams\solaris.mk src\apue.2e\streams\macos.mk src\apue.2e\streams\freebsd.mk src\apue.2e\streams src\apue.2e\termios\csize.c src\apue.2e\termios\ctermid.c src\apue.2e\termios\getpass.c src\apue.2e\termios\isatty.c src\apue.2e\termios\linux.mk src\apue.2e\termios\macos.mk src\apue.2e\termios\settty.c src\apue.2e\termios\t_getpass.c src\apue.2e\termios\t_isatty.c src\apue.2e\termios\t_raw.c src\apue.2e\termios\t_ttyname.c src\apue.2e\termios\ttyname.c src\apue.2e\termios\winch.c src\apue.2e\termios\solaris.mk src\apue.2e\termios\freebsd.mk src\apue.2e\termios src\apue.2e\threadctl\atfork.c src\apue.2e\threadctl\detach.c src\apue.2e\threadctl\getenv1.c src\apue.2e\threadctl\getenv2.c src\apue.2e\threadctl\getenv3.c src\apue.2e\threadctl\linux.mk src\apue.2e\threadctl\macos.mk src\apue.2e\threadctl\suspend.c src\apue.2e\threadctl\timeout.c src\apue.2e\threadctl\solaris.mk src\apue.2e\threadctl\freebsd.mk src\apue.2e\threadctl src\apue.2e\threads\badexit2.c src\apue.2e\threads\cleanup.c src\apue.2e\threads\condvar.c src\apue.2e\threads\exitstatus.c src\apue.2e\threads\linux.mk src\apue.2e\threads\macos.mk src\apue.2e\threads\mutex1.c src\apue.2e\threads\mutex2.c src\apue.2e\threads\mutex3.c src\apue.2e\threads\rwlock.c src\apue.2e\threads\threadid.c src\apue.2e\threads\solaris.mk src\apue.2e\threads\freebsd.mk src\apue.2e\threads src\apue.2e\README src\apue.2e\systype.sh src\apue.2e\DISCLAIMER src\apue.2e\fig14.19 src\apue.2e\fig15.33 src\apue.2e\fig14.32 src\apue.2e\fig14.1 src\apue.2e\figC.14 src\apue.2e\fig13.1 src\apue.2e\fig14.9 src\apue.2e\fig13.8 src\apue.2e\fig13.7 src\apue.2e\fig13.6 src\apue.2e\fig6.2 src\apue.2e\fig20.3 src\apue.2e\fig7.9 src\apue.2e\fig7.11 src\apue.2e\fig7.3 src\apue.2e\fig7.16 src\apue.2e\fig7.1 src\apue.2e\fig7.14 src\apue.2e\fig7.13 src\apue.2e\figC.21 src\apue.2e\figC.13 src\apue.2e\figC.5 src\apue.2e\figC.4 src\apue.2e\figC.11 src\apue.2e\figC.1 src\apue.2e\figC.6 src\apue.2e\figC.17 src\apue.2e\figC.12 src\apue.2e\figC.16 src\apue.2e\figC.15 src\apue.2e\fig4.8 src\apue.2e\fig4.24 src\apue.2e\fig4.12 src\apue.2e\fig4.25 src\apue.2e\fig3.10 src\apue.2e\fig4.3 src\apue.2e\fig4.22 src\apue.2e\fig1.6 src\apue.2e\fig3.2 src\apue.2e\figC.3 src\apue.2e\fig1.3 src\apue.2e\fig4.23 src\apue.2e\fig3.1 src\apue.2e\fig1.8 src\apue.2e\fig1.9 src\apue.2e\fig4.9 src\apue.2e\fig4.16 src\apue.2e\fig4.21 src\apue.2e\figB.1 src\apue.2e\fig15.17 src\apue.2e\fig15.19 src\apue.2e\figC.18 src\apue.2e\fig15.14 src\apue.2e\fig15.5 src\apue.2e\fig15.6 src\apue.2e\fig15.18 src\apue.2e\fig15.15 src\apue.2e\fig15.11 src\apue.2e\fig17.4 src\apue.2e\fig15.7 src\apue.2e\fig15.31 src\apue.2e\fig19.9 src\apue.2e\fig17.32 src\apue.2e\figB.3 src\apue.2e\figB.4 src\apue.2e\fig19.10 src\apue.2e\fig14.5 src\apue.2e\fig14.6 src\apue.2e\fig2.16 src\apue.2e\fig2.15 src\apue.2e\fig15.12 src\apue.2e\fig8.5 src\apue.2e\fig10.14 src\apue.2e\fig19.11 src\apue.2e\fig14.29a src\apue.2e\fig17.19 src\apue.2e\fig3.11 src\apue.2e\fig10.18 src\apue.2e\fig10.19 src\apue.2e\fig10.29 src\apue.2e\fig10.24 src\apue.2e\fig18.20 src\apue.2e\fig14.29b src\apue.2e\fig14.7 src\apue.2e\fig14.12 src\apue.2e\fig5.5 src\apue.2e\fig1.5 src\apue.2e\fig5.4 src\apue.2e\fig1.4 src\apue.2e\fig3.4 src\apue.2e\fig17.36 src\apue.2e\fig17.33 src\apue.2e\fig17.30 src\apue.2e\fig17.29 src\apue.2e\fig17.31 src\apue.2e\fig17.39 src\apue.2e\fig17.38 src\apue.2e\fig17.37 src\apue.2e\fig17.35 src\apue.2e\fig17.40 src\apue.2e\fig17.27 src\apue.2e\fig17.28 src\apue.2e\fig17.26 src\apue.2e\fig17.34 src\apue.2e\fig8.21 src\apue.2e\fig8.17 src\apue.2e\fig7.4 src\apue.2e\fig8.16 src\apue.2e\fig8.20 src\apue.2e\fig8.1 src\apue.2e\fig8.8 src\apue.2e\fig8.29 src\apue.2e\fig8.25 src\apue.2e\fig1.7 src\apue.2e\fig1.10 src\apue.2e\fig8.22 src\apue.2e\fig8.23 src\apue.2e\fig10.26 src\apue.2e\fig8.24 src\apue.2e\fig8.12 src\apue.2e\fig8.13 src\apue.2e\fig8.28 src\apue.2e\fig8.30 src\apue.2e\fig8.3 src\apue.2e\figC.7 src\apue.2e\fig8.6 src\apue.2e\figC.9 src\apue.2e\fig19.17 src\apue.2e\fig19.13 src\apue.2e\fig19.12 src\apue.2e\fig9.11 src\apue.2e\fig10.25 src\apue.2e\fig10.6 src\apue.2e\fig10.15 src\apue.2e\fig10.20 src\apue.2e\fig10.10 src\apue.2e\fig10.11 src\apue.2e\fig10.5 src\apue.2e\fig10.12 src\apue.2e\fig10.30 src\apue.2e\fig10.2 src\apue.2e\fig10.7 src\apue.2e\fig10.8 src\apue.2e\fig10.22 src\apue.2e\fig10.23 src\apue.2e\fig10.28 src\apue.2e\fig10.9 src\apue.2e\fig17.14 src\apue.2e\figC.20 src\apue.2e\fig16.9 src\apue.2e\fig17.17 src\apue.2e\fig16.8 src\apue.2e\fig16.10 src\apue.2e\fig16.20 src\apue.2e\fig17.25 src\apue.2e\fig17.23 src\apue.2e\fig16.14 src\apue.2e\fig16.15 src\apue.2e\fig16.17 src\apue.2e\fig16.16 src\apue.2e\fig16.18 src\apue.2e\fig17.24 src\apue.2e\fig17.22 src\apue.2e\fig17.16 src\apue.2e\fig17.15 src\apue.2e\fig17.13 src\apue.2e\fig2.13 src\apue.2e\fig5.11 src\apue.2e\fig5.12 src\apue.2e\fig5.13 src\apue.2e\fig2.12 src\apue.2e\fig17.12 src\apue.2e\fig14.16 src\apue.2e\fig19.8 src\apue.2e\fig17.21 src\apue.2e\fig17.20 src\apue.2e\fig17.11 src\apue.2e\fig17.10 src\apue.2e\fig17.6 src\apue.2e\fig14.18 src\apue.2e\fig14.17 src\apue.2e\fig18.11 src\apue.2e\fig18.12 src\apue.2e\fig18.17 src\apue.2e\fig18.13 src\apue.2e\fig18.10 src\apue.2e\fig18.18 src\apue.2e\fig18.14 src\apue.2e\fig18.21 src\apue.2e\fig18.16 src\apue.2e\fig18.15 src\apue.2e\fig18.22 src\apue.2e\fig12.17 src\apue.2e\fig12.4 src\apue.2e\fig12.11 src\apue.2e\fig12.12 src\apue.2e\fig12.13 src\apue.2e\fig12.16 src\apue.2e\fig12.8 src\apue.2e\fig11.4 src\apue.2e\fig11.5 src\apue.2e\fig11.14 src\apue.2e\fig11.3 src\apue.2e\fig11.10 src\apue.2e\fig11.11 src\apue.2e\fig11.12 src\apue.2e\fig11.13 src\apue.2e\fig11.2 src\apue.2e\Make.defines.linux.bak src\apue.2e src