How about an IPv6 version? If I get some time I will look at adding this.
Re: doesnt compile on solaris ...
> solaris is very picky ...
> gcc -Wall -g -O3 -c -o irc.o irc.c
> irc.c: In function `irc_init':
> irc.c:167: `INADDR_NONE' undeclared
> (first use in this function)
> irc.c:167: (Each undeclared identifier
> is reported only once
> irc.c:167: for each function it
> appears in.)
> irc.c: In function `irc_parse':
> irc.c:522: warning: implicit
> declaration of function `index'
> irc.c:522: warning: assignment makes
> pointer from integer without a cast
If you get the latest bopm out of CVS it may work for you. I have just ported it to:
SunOS 5.8 Generic_108528-14 sun4m sparc SUNW,SPARCstation-20
Maybe it will work on whatever solaris machine you have..