Fixed sip_register to consider DNS lookup failures

Ignore-this: bc5274696edd8d8f1089fb84ae1106d9

darcs-hash:20090330185831-1e3d8-fae28a8891b3e2e3a4053ea125aedef2cc25fbc8