> Never use null terminated strings, SRCP specifies a "real" linefeed as the > end of a command. zeros are at best ignored, or lead to a crash ;=) Of course, in the protocol, we terminate with '\n' (char decimal 10), not with NULL. In my C programs, I like to null terminate, or else I look like this: =:-| ;-) Harald.