The attached patch corrects problems building without USE_IPV6.
-Vance
Index: resolve.h
===================================================================
RCS file: /cvsroot/ser/sip_router/resolve.h,v
retrieving revision 1.35
diff -c -r1.35 resolve.h
*** resolve.h 20 May 2008 22:46:25 -0000 1.35
--- resolve.h 15 Dec 2008 21:04:24 -0000
***************
*** 337,344 ****
--- 337,346 ----
{
static struct hostent* he=0;
#ifdef HAVE_GETIPNODEBYNAME
+ #ifdef USE_IPV6
int err;
static struct hostent* he2=0;
+ #endif
#endif
#ifndef DNS_IP_HACK
#ifdef USE_IPV6
Index: modules/permissions/ip_set_rpc.c
===================================================================
RCS file: /cvsroot/ser/sip_router/modules/permissions/ip_set_rpc.c,v
retrieving revision 1.3
diff -c -r1.3 ip_set_rpc.c
*** modules/permissions/ip_set_rpc.c 6 Aug 2008 20:55:47 -0000 1.3
--- modules/permissions/ip_set_rpc.c 15 Dec 2008 21:04:25 -0000
***************
*** 274,281 ****
--- 274,283 ----
rpc->add(ctx, "{", &c);
if (rpc->struct_add(c, "s", "IPv", "6") < 0)
goto err;
+ #ifdef USE_IPV6
if (rpc_ip_tree_print(rpc, c, "", ip_set->ipv6_tree, 0) < 0)
goto err;
+ #endif
err:
if (pending)
_______________________________________________
Serdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/serdev