diff options
author | markster <markster@f38db490-d61c-443f-a65b-d21fe96a405b> | 2003-06-12 12:48:57 +0000 |
---|---|---|
committer | markster <markster@f38db490-d61c-443f-a65b-d21fe96a405b> | 2003-06-12 12:48:57 +0000 |
commit | d73374e107de6c78db4b2b9bdbbad3ed6d2fd484 (patch) | |
tree | b2d3cbff08fc053f4f73000207fc5d5b92b60219 /enum.c | |
parent | 31f5de597872b0e19afd9d0adb2e0ae3e758befd (diff) |
Add SRV code to SIP, cleanup ENUM and make IAX2 do the right thing on dials
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1085 f38db490-d61c-443f-a65b-d21fe96a405b
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); |