add_header(req, "User-Agent", default_useragent);
add_header(req, "Max-Forwards", DEFAULT_MAX_FORWARDS);
- if (p->rpid)
+ if (!ast_strlen_zero(p->rpid))
add_header(req, "Remote-Party-ID", p->rpid);
return 0;
char iabuf[INET_ADDRSTRLEN];
const char *fromdomain;
- if (p->rpid || p->rpid_from)
+ if (!ast_strlen_zero(p->rpid) || !ast_strlen_zero(p->rpid_from))
return;
if (p->owner && p->owner->cid.cid_num)
add_header(req, "CSeq", tmp);
add_header(req, "User-Agent", default_useragent);
add_header(req, "Max-Forwards", DEFAULT_MAX_FORWARDS);
- if (p->rpid)
+ if (!ast_strlen_zero(p->rpid))
add_header(req, "Remote-Party-ID", p->rpid);
}