I found it would be easier to write a simle proxy in perl, which would just remove the \0 from the string sent by the server, rather than experimenting with the eggdrop code.
Hey, I installed my own version of undernet ircu server. In order to allow a flash chat client to connect, I had to change the end of line character from \n to \0 It now looks like: mb->msg[mb->length++] = '\r'; /* add \r\n to buffer */ mb->msg[mb->length++] = '\0'; mb->msg[mb->length++] = '\n'; mb-...