diff options
author | markster <markster@f38db490-d61c-443f-a65b-d21fe96a405b> | 2003-04-11 14:03:28 +0000 |
---|---|---|
committer | markster <markster@f38db490-d61c-443f-a65b-d21fe96a405b> | 2003-04-11 14:03:28 +0000 |
commit | 729670730abb9dba9458ee217e125965d8f90844 (patch) | |
tree | 4c4b3f841fc019adfb9d89efa7ad4f0c4d6247b3 | |
parent | 9669132022df2afb1e9d081ed202662905d47c98 (diff) |
Use hostname instead of IP for sip registration
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@826 f38db490-d61c-443f-a65b-d21fe96a405b
-rwxr-xr-x | channels/chan_sip.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/channels/chan_sip.c b/channels/chan_sip.c index d8f486140..98cdb2b80 100755 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -2537,8 +2537,8 @@ static int transmit_register(struct sip_registry *r, char *cmd, char *auth) ast_log(LOG_DEBUG, "Scheduled a timeout # %d\n", r->timeout); } - snprintf(from, sizeof(from), "<sip:%s@%s>;tag=as%08x", r->username, inet_ntoa(r->addr.sin_addr) /* r->hostname */, p->tag); - snprintf(to, sizeof(to), "<sip:%s@%s>;tag=as%08x", r->username, inet_ntoa(r->addr.sin_addr) /* r->hostname */, p->tag); + snprintf(from, sizeof(from), "<sip:%s@%s>;tag=as%08x", r->username, r->hostname, p->tag); + snprintf(to, sizeof(to), "<sip:%s@%s>;tag=as%08x", r->username, r->hostname, p->tag); snprintf(addr, sizeof(addr), "sip:%s", inet_ntoa(r->addr.sin_addr)); |