selections from source/ircflush.c: * a little program that tricks another program in to line buffering its output. "Usage: %s [program] [arguments to program]\n" * What's the deal here? Well, it's like this. First we find an open * tty/pty pair. Then we fork three processes. The first reads from stdin * and sends the info to the master device. The next process reads from the * master device and sends stuff to stdout. The last processes is the rest * of the command line arguments exec'd. By doing all this, the exec'd * process is fooled into flushing each line of output as it occurs.
selections from source/ircio.c: * A quaint little program to make irc life PING free * ircio: This little program connects to the server (given as arg 1) on * the given port (given as arg 2). It then accepts input from stdin and * sends it to that server. Likewise, it reads stuff sent from the server and * sends it to stdout. Simple? Yes, it is. But wait! There's more! It * also intercepts server PINGs and automatically responds to them. This * frees up the process that starts ircio (such as IRCII) to pause without * fear of being pooted off the net. selections from source/wserv.c * ./wserv /path/to/socket /path/to/control * wserv.c - little program to be a pipe between a screen or * xterm window to the calling ircII process. * Works by opening up the unix domain socket that ircII bind's * before calling wserv, and which ircII also deleted after the * connection has been made. -- To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/ca+ahvnqrvaw47vmsqwt1kjdwdqdoja1rt8kyc8j5jbp1ydj...@mail.gmail.com