Hi Michael, >Yes, this part of the code is a problem. Sorry that I have to say this >but I think your patch is half-hearted. raddr can be null too ... I didn't realize that raddr==null was valid too. Your updated patch looks fine.... -- Mohan http://www.thisiscool.com/ http://www.animalsong.org/