etcpsrc

所属分类:TCP/IP协议栈
开发工具:C++
文件大小:62KB
下载次数:18
上传日期:2010-10-24 10:44:31
上 传 者fields1125
说明:  高效TCP/IP编程书中源码,UNIX网络编程学习的很好补充
(Efficient TCP/IP programming book source)

文件列表:
source (0, 2000-11-03)
source\badclient.c (1069, 2000-04-23)
source\badserver.c (953, 2000-04-23)
source\connectto.c (2934, 2000-04-23)
source\connectto1.c (3706, 2000-11-02)
source\count.c (512, 2000-04-23)
source\endian.c (242, 2000-04-23)
source\etcp.h (1470, 2000-05-09)
source\extsys.c (716, 2000-04-23)
source\hb_client.c (1241, 2000-04-23)
source\hb_client2.c (1926, 2000-04-23)
source\hb_server.c (1631, 2000-04-23)
source\hb_server2.c (2019, 2000-04-23)
source\heartbeat.h (440, 2000-04-23)
source\hello.c (2535, 2000-04-23)
source\helloc.c (2056, 2000-04-23)
source\icmp.c (4456, 2000-04-23)
source\keep.c (585, 2000-04-23)
source\pechos (570, 2000-04-23)
source\pudpclient (424, 2000-04-23)
source\rlnumd.c (336, 2000-04-23)
source\shutdownc.c (1502, 2000-04-23)
source\simplec.c (770, 2000-04-23)
source\simples.c (926, 2000-04-23)
source\skel.h (419, 2000-11-03)
source\smb.c (3830, 2000-05-03)
source\smbc.c (273, 2000-04-23)
source\smbs.c (345, 2000-04-23)
source\tcpclient.skel (1968, 2000-04-23)
source\tcpd (349, 2000-04-23)
source\tcpecho.c (652, 2000-04-23)
source\tcpmux.c (4426, 2000-04-23)
source\tcpnews (637, 2000-04-23)
source\tcprw.c (528, 2000-04-23)
source\tcpserver.skel (2612, 2000-04-23)
source\tcpsink.c (3461, 2000-04-23)
source\tcpsource.c (2555, 2000-04-23)
source\telemetryc.c (331, 2000-04-23)
source\telemetrys.c (577, 2000-05-02)
source\tselect.c (4828, 2000-04-23)
... ...

This is the source code for the skeletons, library routines, and example programs from _Effective TCP/IP Programming_. I have compiled and tested this on FreeBSD, Solaris, Linux, and Windows ***. If you compile it for a different system and have to make any non-trivial changes, I would like to know so that I can include them with the distribution. In order to compile the code, first change into the subdirectory that most closely describes your system (bsd, solaris, linux, win), and run make. For UNIX systems, this can be either the system make or gmake. For windows, use nmake. This will perform whatever initializations are appropriate for your system. Next, change back up to the parent (source) directory and run make again. That will build build the libraries and test programs. Most systems will generate a few trivial warnings for the compilations of the example programs. You can ignore these. The library code compiles without diagnostics on all the systems that I have tested. The TCP/IP stack that comes with Win*** does *not* run icmp correctly. Jon Snader

近期下载者

相关文件


收藏者