In message <4dbad097.5030...@imperial.ac.uk>, Phil Mayers writes: > On 04/29/2011 03:24 PM, Mark Andrews wrote: > > > > The fix is likely to be a couple of lines of code to retrieve the > > value but without access to the correct documentation or kernel > > source code its hard to work out how to fix it. > > This code apparently works for AIX 5.3: > > http://lists.samba.org/archive/samba-technical/2009-February/063079.html
Then the following may fix the issue. I don't have access to a aix to test this at the moment. Index: lib/isc/unix/ifiter_ioctl.c =================================================================== RCS file: /proj/cvs/prod/bind9/lib/isc/unix/ifiter_ioctl.c,v retrieving revision 1.62 diff -u -r1.62 ifiter_ioctl.c --- lib/isc/unix/ifiter_ioctl.c 18 Jan 2009 23:48:14 -0000 1.62 +++ lib/isc/unix/ifiter_ioctl.c 30 Apr 2011 03:03:50 -0000 @@ -519,6 +519,7 @@ if ((ifreq.ifr_flags & IFF_LOOPBACK) != 0) iter->current.flags |= INTERFACE_F_LOOPBACK; +#ifndef _AIX if (family == AF_INET) goto inet; @@ -568,6 +569,7 @@ inet: if (family != AF_INET) return (ISC_R_IGNORE); +#endif #ifdef IFF_POINTOPOINT /* * If the interface is point-to-point, get the destination address. -- Mark Andrews, ISC 1 Seymour St., Dundas Valley, NSW 2117, Australia PHONE: +61 2 9871 4742 INTERNET: ma...@isc.org _______________________________________________ bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users