diff options
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/krb5/os/ChangeLog | 7 | ||||
| -rw-r--r-- | src/lib/krb5/os/localaddr.c | 9 |
2 files changed, 6 insertions, 10 deletions
diff --git a/src/lib/krb5/os/ChangeLog b/src/lib/krb5/os/ChangeLog index 118c17afd..0f4d8c3e8 100644 --- a/src/lib/krb5/os/ChangeLog +++ b/src/lib/krb5/os/ChangeLog @@ -1,4 +1,9 @@ -1999-10-17 Ken Raeburn <raeburn@raeburn.org> +1999-10-18 Ken Raeburn <raeburn@mit.edu> + + * localaddr.c (krb5_os_localaddr): Don't bother trying to create + inet6 socket; any socket type will do. + +1999-10-17 Ken Raeburn <raeburn@mit.edu> * localaddr.c (krb5_os_localaddr): Raise buffer size to 10K. Handle INET6 addresses. If INET6 support is built in but the diff --git a/src/lib/krb5/os/localaddr.c b/src/lib/krb5/os/localaddr.c index 6a9acdc4e..a73ba2533 100644 --- a/src/lib/krb5/os/localaddr.c +++ b/src/lib/krb5/os/localaddr.c @@ -54,12 +54,7 @@ #include <netinet/in.h> #ifndef USE_AF -#ifdef AF_INET6 -#define USE_AF AF_INET6 -#define USE_AF2 AF_INET -#else #define USE_AF AF_INET -#endif #define USE_TYPE SOCK_DGRAM #define USE_PROTO 0 #endif @@ -130,10 +125,6 @@ krb5_os_localaddr(context, addr) ifc.ifc_buf = buf; s = socket (USE_AF, USE_TYPE, USE_PROTO); -#if defined (USE_AF2) && defined (EPROTONOSUPPORT) - if (s < 0 && SOCKET_ERRNO == EPROTONOSUPPORT) - s = socket (USE_AF2, USE_TYPE, USE_PROTO); -#endif if (s < 0) return SOCKET_ERRNO; |
