diff options
author | Mark Spencer <markster@digium.com> | 2003-06-12 12:48:57 +0000 |
---|---|---|
committer | Mark Spencer <markster@digium.com> | 2003-06-12 12:48:57 +0000 |
commit | fc8d3631b4c00d3e5c5ccd6843c47c549e964a24 (patch) | |
tree | b2d3cbff08fc053f4f73000207fc5d5b92b60219 /enum.c | |
parent | 819668f839917743770b877f838a1f1911e1fd57 (diff) |
Add SRV code to SIP, cleanup ENUM and make IAX2 do the right thing on dials
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1085 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'enum.c')
-rwxr-xr-x | enum.c | 5 |
1 files changed, 1 insertions, 4 deletions
@@ -234,15 +234,12 @@ static int parse_answer(unsigned char *dst, int dstlen, unsigned char *tech, int printf("Looking for %d/%d\n", C_IN, T_NAPTR); #endif for (x=0;x<ntohs(h->ancount);x++) { - if ((res = skip_name(answer, len) < 0)) { + if ((res = skip_name(answer, len)) < 0) { ast_log(LOG_WARNING, "Failed to skip name :(\n"); return -1; } answer += res; len -= res; - /* XXX Why am I adding 2 here? XXX */ - answer += 2; - len -= 2; ans = (struct dn_answer *)answer; answer += sizeof(struct dn_answer); len -= sizeof(struct dn_answer); |