aboutsummaryrefslogtreecommitdiffstats
path: root/enum.c
diff options
context:
space:
mode:
authormarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2003-06-12 12:48:57 +0000
committermarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2003-06-12 12:48:57 +0000
commitd73374e107de6c78db4b2b9bdbbad3ed6d2fd484 (patch)
treeb2d3cbff08fc053f4f73000207fc5d5b92b60219 /enum.c
parent31f5de597872b0e19afd9d0adb2e0ae3e758befd (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-xenum.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/enum.c b/enum.c
index b42278239..73141f0a8 100755
--- a/enum.c
+++ b/enum.c
@@ -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);