Introduction - If you have any usage issues, please Google them yourself
By using C language to realize BT function to validate the powerful C language and a better understanding of P2P and BT, everyone hopes to study and learning. This is a pure C language version.
Packet : 27796703ctorrent-1.3.2.rar filelist
ctorrent-1.3.2\README.txt
ctorrent-1.3.2\stamp-h.in
ctorrent-1.3.2\AUTHORS
ctorrent-1.3.2\COPYING
ctorrent-1.3.2\ChangeLog
ctorrent-1.3.2\INSTALL
ctorrent-1.3.2\Makefile.am
ctorrent-1.3.2\Makefile.in
ctorrent-1.3.2\NEWS
ctorrent-1.3.2\aclocal.m4
ctorrent-1.3.2\config.h.in
ctorrent-1.3.2\configure
ctorrent-1.3.2\configure.in
ctorrent-1.3.2\depcomp
ctorrent-1.3.2\install-sh
ctorrent-1.3.2\missing
ctorrent-1.3.2\mkinstalldirs
ctorrent-1.3.2\config.h
ctorrent-1.3.2\bencode.h
ctorrent-1.3.2\bitfield.h
ctorrent-1.3.2\btconfig.h
ctorrent-1.3.2\btcontent.h
ctorrent-1.3.2\btfiles.h
ctorrent-1.3.2\btrequest.h
ctorrent-1.3.2\btstream.h
ctorrent-1.3.2\bufio.h
ctorrent-1.3.2\connect_nonb.h
ctorrent-1.3.2\def.h
ctorrent-1.3.2\downloader.h
ctorrent-1.3.2\httpencode.h
ctorrent-1.3.2\iplist.h
ctorrent-1.3.2\msgencode.h
ctorrent-1.3.2\peer.h
ctorrent-1.3.2\peerlist.h
ctorrent-1.3.2\rate.h
ctorrent-1.3.2\setnonblock.h
ctorrent-1.3.2\sigint.h
ctorrent-1.3.2\tracker.h
ctorrent-1.3.2\bencode.cpp
ctorrent-1.3.2\bitfield.cpp
ctorrent-1.3.2\btconfig.cpp
ctorrent-1.3.2\btcontent.cpp
ctorrent-1.3.2\btfiles.cpp
ctorrent-1.3.2\btrequest.cpp
ctorrent-1.3.2\btstream.cpp
ctorrent-1.3.2\bufio.cpp
ctorrent-1.3.2\connect_nonb.cpp
ctorrent-1.3.2\ctorrent.cpp
ctorrent-1.3.2\iplist.cpp
ctorrent-1.3.2\downloader.cpp
ctorrent-1.3.2\httpencode.cpp
ctorrent-1.3.2\peer.cpp
ctorrent-1.3.2\peerlist.cpp
ctorrent-1.3.2\rate.cpp
ctorrent-1.3.2\setnonblock.cpp
ctorrent-1.3.2\sigint.cpp
ctorrent-1.3.2\tracker.cpp
ctorrent-1.3.2