diff options
author | Olle Johansson <oej@edvina.net> | 2006-05-23 12:14:35 +0000 |
---|---|---|
committer | Olle Johansson <oej@edvina.net> | 2006-05-23 12:14:35 +0000 |
commit | 883e4d6a9b51ff76b2d8b47aa9029e6dd7db1bd0 (patch) | |
tree | 3c012f728db95e5b4545d245222d146fa2f8ed9d /channels/chan_sip.c | |
parent | 8c14cffd50baf9e1e02195c3601fa392540d3b68 (diff) |
Code formatting
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@29665 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'channels/chan_sip.c')
-rw-r--r-- | channels/chan_sip.c | 47 |
1 files changed, 23 insertions, 24 deletions
diff --git a/channels/chan_sip.c b/channels/chan_sip.c index da151a0d2..eb8a6da07 100644 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -2304,32 +2304,31 @@ static int create_addr(struct sip_pvt *dialog, const char *opeer) int res = create_addr_from_peer(dialog, p); ASTOBJ_UNREF(p, sip_destroy_peer); return res; - } else { - hostn = peer; - portno = port ? atoi(port) : DEFAULT_SIP_PORT; - if (srvlookup) { - char service[MAXHOSTNAMELEN]; - int tportno; - int ret; - snprintf(service, sizeof(service), "_sip._udp.%s", peer); - ret = ast_get_srv(NULL, host, sizeof(host), &tportno, service); - if (ret > 0) { - hostn = host; - portno = tportno; - } - } - hp = ast_gethostbyname(hostn, &ahp); - if (hp) { - ast_string_field_set(dialog, tohost, peer); - memcpy(&dialog->sa.sin_addr, hp->h_addr, sizeof(dialog->sa.sin_addr)); - dialog->sa.sin_port = htons(portno); - dialog->recv = dialog->sa; - return 0; - } else { - ast_log(LOG_WARNING, "No such host: %s\n", peer); - return -1; + } + hostn = peer; + portno = port ? atoi(port) : DEFAULT_SIP_PORT; + if (srvlookup) { + char service[MAXHOSTNAMELEN]; + int tportno; + int ret; + + snprintf(service, sizeof(service), "_sip._udp.%s", peer); + ret = ast_get_srv(NULL, host, sizeof(host), &tportno, service); + if (ret > 0) { + hostn = host; + portno = tportno; } } + hp = ast_gethostbyname(hostn, &ahp); + if (!hp) { + ast_log(LOG_WARNING, "No such host: %s\n", peer); + return -1; + } + ast_string_field_set(dialog, tohost, peer); + memcpy(&dialog->sa.sin_addr, hp->h_addr, sizeof(dialog->sa.sin_addr)); + dialog->sa.sin_port = htons(portno); + dialog->recv = dialog->sa; + return 0; } /*! \brief Scheduled congestion on a call */ |