Introduction - If you have any usage issues, please Google them yourself
Packet : Network Programming For Microsoft Windows, 2Nd Edition - Source.rar filelist
Samples
Samples/chapter01
Samples/chapter01/tcpclient
Samples/chapter01/tcpclient/Makefile
Samples/chapter01/tcpclient/tcpclient.cpp
Samples/chapter01/tcpclient/vb
Samples/chapter01/tcpclient/vb/tcpclient.frm
Samples/chapter01/tcpclient/vb/tcpclient.vbp
Samples/chapter01/tcpclient/vb/Winsock.bas
Samples/chapter01/tcpserver
Samples/chapter01/tcpserver/Makefile
Samples/chapter01/tcpserver/tcpserver.cpp
Samples/chapter01/tcpserver/vb
Samples/chapter01/tcpserver/vb/tcpserver.frm
Samples/chapter01/tcpserver/vb/tcpserver.vbp
Samples/chapter01/tcpserver/vb/Winsock.bas
Samples/chapter01/udpreceiver
Samples/chapter01/udpreceiver/Makefile
Samples/chapter01/udpreceiver/udpreceiver.cpp
Samples/chapter01/udpreceiver/vb
Samples/chapter01/udpreceiver/vb/udpreceiver.frm
Samples/chapter01/udpreceiver/vb/udpreceiver.vbp
Samples/chapter01/udpreceiver/vb/Winsock.bas
Samples/chapter01/udpsender
Samples/chapter01/udpsender/Makefile
Samples/chapter01/udpsender/udpsender.cpp
Samples/chapter01/udpsender/vb
Samples/chapter01/udpsender/vb/udpsender.frm
Samples/chapter01/udpsender/vb/udpsender.vbp
Samples/chapter01/udpsender/vb/Winsock.bas
Samples/chapter02
Samples/chapter02/enumcat
Samples/chapter02/enumcat/enumcat.cpp
Samples/chapter02/enumcat/makefile
Samples/chapter02/VB
Samples/chapter02/VB/EnumProtocol
Samples/chapter02/VB/EnumProtocol/enumvb.vbp
Samples/chapter02/VB/EnumProtocol/enumvb.vbw
Samples/chapter02/VB/EnumProtocol/Form1.frm
Samples/chapter02/VB/EnumProtocol/Winsock.bas
Samples/chapter03
Samples/chapter03/resolve
Samples/chapter03/resolve/Makefile
Samples/chapter03/resolve/resolver.cpp
Samples/chapter04
Samples/chapter04/AppleTalk
Samples/chapter04/AppleTalk/atalk.cpp
Samples/chapter04/AppleTalk/Makefile
Samples/chapter04/ATM
Samples/chapter04/ATM/Makefile
Samples/chapter04/ATM/support.cpp
Samples/chapter04/ATM/support.h
Samples/chapter04/ATM/wsockatm.cpp
Samples/chapter04/IPX-SPX
Samples/chapter04/IPX-SPX/Makefile
Samples/chapter04/IPX-SPX/sockspx.cpp
Samples/chapter04/IrDA
Samples/chapter04/IrDA/irclient.cpp
Samples/chapter04/IrDA/irserver.cpp
Samples/chapter04/IrDA/Makefile
Samples/chapter04/NetBIOS
Samples/chapter04/NetBIOS/Makefile
Samples/chapter04/NetBIOS/wsnbclnt.cpp
Samples/chapter04/NetBIOS/wsnbdef.cpp
Samples/chapter04/NetBIOS/wsnbdef.h
Samples/chapter04/NetBIOS/wsnbsvr.cpp
Samples/chapter05
Samples/chapter05/blocking
Samples/chapter05/blocking/client
Samples/chapter05/blocking/client/bclient.cpp
Samples/chapter05/blocking/client/makefile
Samples/chapter05/blocking/client/resolve.cpp
Samples/chapter05/blocking/client/resolve.h
Samples/chapter05/blocking/server
Samples/chapter05/blocking/server/bserver.cpp
Samples/chapter05/blocking/server/makefile
Samples/chapter05/blocking/server/resolve.cpp
Samples/chapter05/blocking/server/resolve.h
Samples/chapter05/iocp
Samples/chapter05/iocp/client
Samples/chapter05/iocp/client/iocpclient.cpp
Samples/chapter05/iocp/client/makefile
Samples/chapter05/iocp/client/resolve.cpp
Samples/chapter05/iocp/client/resolve.h
Samples/chapter05/iocp/server
Samples/chapter05/iocp/server/iocpserver.cpp
Samples/chapter05/iocp/server/makefile
Samples/chapter05/iocp/server/resolve.cpp
Samples/chapter05/iocp/server/resolve.h
Samples/chapter05/nonblocking
Samples/chapter05/nonblocking/server
Samples/chapter05/nonblocking/server/makefile
Samples/chapter05/nonblocking/server/nbserver.cpp
Samples/chapter05/nonblocking/server/resolve.cpp
Samples/chapter05/nonblocking/server/resolve.h
Samples/chapter05/overlapped
Samples/chapter05/overlapped/server
Samples/chapter05/overlapped/server/makefile
Samples/chapter05/overlapped/server/overserver.cpp
Samples/chapter05/overlapped/server/resolve.cpp
Samples/chapter05/overlapped/server/resolve.h
Samples/chapter05/readme.txt
Samples/chapter05/WSAAsyncSelect
Samples/chapter05/WSAAsyncSelect/server
Samples/chapter05/WSAAsyncSelect/server/asyncserver.cpp
Samples/chapter05/WSAAsyncSelect/server/makefile
Samples/chapter05/WSAAsyncSelect/server/resolve.cpp
Samples/chapter05/WSAAsyncSelect/server/resolve.h
Samples/chapter05/WSAEventSelect
Samples/chapter05/WSAEventSelect/server
Samples/chapter05/WSAEventSelect/server/eventserver.cpp
Samples/chapter05/WSAEventSelect/server/makefile
Samples/chapter05/WSAEventSelect/server/resolve.cpp
Samples/chapter05/WSAEventSelect/server/resolve.h
Samples/chapter06
Samples/chapter06/iocpserver.cpp
Samples/chapter06/makefile
Samples/chapter06/resolve.cpp
Samples/chapter06/resolve.h
Samples/chapter07
Samples/chapter07/SIO_ADDRESS_LIST
Samples/chapter07/SIO_ADDRESS_LIST/addrquery.cpp
Samples/chapter07/SIO_ADDRESS_LIST/makefile
Samples/chapter07/SIO_ADDRESS_LIST/resolve.cpp
Samples/chapter07/SIO_ADDRESS_LIST/resolve.h
Samples/chapter07/SIO_GET_ATM_ADDRESS
Samples/chapter07/SIO_GET_ATM_ADDRESS/atmaddr.cpp
Samples/chapter07/SIO_GET_ATM_ADDRESS/makefile
Samples/chapter07/SIO_GET_ATM_ADDRESS/support.cpp
Samples/chapter07/SIO_GET_ATM_ADDRESS/support.h
Samples/chapter07/SIO_GET_INTERFACE_LIST
Samples/chapter07/SIO_GET_INTERFACE_LIST/interface.cpp
Samples/chapter07/SIO_GET_INTERFACE_LIST/Makefile
Samples/chapter07/SIO_RCVALL
Samples/chapter07/SIO_RCVALL/igmphdr