[krbdev.mit.edu #2300] krb5-1.3.2 and HP UX - foreachaddr.c
DEEngert@anl.gov via RT
rt-comment at krbdev.mit.edu
Fri Feb 27 15:38:39 EST 2004
HP UX 11i and IA64 HP UX 11.23 define SIOCGLIFCONF
and SIOCGLIFNUM, but define the structures used by these
features differently. Thus foreachaddr.c does not compile.
The comments on the #ifdef imply for Solaris 8 and later only.
This patch makes sure the HP versions will not try to use this feature.
--- ,foreachaddr.c Mon Sep 29 14:07:29 2003
+++ foreachaddr.c Fri Feb 27 13:21:59 2004
@@ -259,7 +259,7 @@
return ret;
}
-#ifdef SIOCGLIFCONF /* Solaris */
+#if defined(SIOCGLIFCONF) && !defined(__hpux) /* Solaris */
static int
get_lifconf (int af, int s, size_t *lenp, /*@out@*/ char *buf)
/*@modifies *buf,*lenp@*/
@@ -431,7 +431,7 @@
return 0;
}
-#elif defined (SIOCGLIFNUM) /* Solaris 8 and later; Sol 7? */
+#elif defined (SIOCGLIFNUM) && !defined(__hpux) /* Solaris 8 and later; Sol 7? */
static int
foreach_localaddr (/*@null@*/ void *data,
--
Douglas E. Engert <DEEngert at anl.gov>
Argonne National Laboratory
9700 South Cass Avenue
Argonne, Illinois 60439
(630) 252-5444
More information about the krb5-bugs
mailing list