ntcpclient
Sponsored Links
ntcpclient Ranking & Summary
File size:
0.010 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
964
Date added:
2007-03-05
Publisher:
Richard Whitty
ntcpclient description
ntcpclient project is a GPL replacement for tcpclient from ucspi-tcp. I was prompted to write this by Dave Crouse of USALUG for his bbots project. It might be useful to someone else, so here it is. It includes a sample echo client.
It is almost definately more primitive than the ucspi-tcp one. Although I havent used it, or seen the source. In fact, I wrote this under the impression that the program I was replacing was closed source. but it was a nice excuse to write some code.
It works by opening the socket using options passed on the command line (performing hostname lookups and such), creating two pipes then forking. The parent process sits in a loop selecting on the socket/pipe and relaying any data between them. The child just execves with the relevant command line and the socket can be read/written to by simply writing to a numbered file descriptor. Seems always to be 5 and 6, but I think that could change between systems.
It is almost definately more primitive than the ucspi-tcp one. Although I havent used it, or seen the source. In fact, I wrote this under the impression that the program I was replacing was closed source. but it was a nice excuse to write some code.
It works by opening the socket using options passed on the command line (performing hostname lookups and such), creating two pipes then forking. The parent process sits in a loop selecting on the socket/pipe and relaying any data between them. The child just execves with the relevant command line and the socket can be read/written to by simply writing to a numbered file descriptor. Seems always to be 5 and 6, but I think that could change between systems.
ntcpclient Screenshot
ntcpclient Keywords
Bookmark ntcpclient
ntcpclient Copyright
WareSeeker periodically updates pricing and software information of ntcpclient full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of ntcpclient Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
Related Software
OpenClinic project is a easy to use, open source, medical records system. Free Download
fontimage is a small, portable tool that generates PNG images of text strings directly from outline font files. Free Download
Netwag is a graphical network toolbox. Free Download
Hotplug2 is a trivial replacement of some of the UDev functionality in a tiny pack. Free Download
muchine project is a small virtual machine that comes with its own assembler. Free Download
FireFTP is an FTP server intended for Web hosting providers. Free Download
gxInstall project is a software-installer for Linux. Free Download
libtcp++ is a C++ class library to facilitate the creation of TCP/IP clients and servers. Free Download
Latest Software
Popular Software
Favourite Software