aboutsummaryrefslogtreecommitdiff
path: root/src/kdc
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2002-08-08 06:50:15 +0000
committerKen Raeburn <raeburn@mit.edu>2002-08-08 06:50:15 +0000
commitac339226ec2e6f359c9911d28c32965b55efdf87 (patch)
treeac40aa99aa86caee9a08a0b355ee488226eaa516 /src/kdc
parent0968c54f18a4a76bd258a145e378fdf49afa94f3 (diff)
downloadkrb5-ac339226ec2e6f359c9911d28c32965b55efdf87.zip
krb5-ac339226ec2e6f359c9911d28c32965b55efdf87.tar.gz
krb5-ac339226ec2e6f359c9911d28c32965b55efdf87.tar.bz2
* network.c (setup_port): Ignore AF_LINK addresses. Log address family number
if unrecognized. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14687 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kdc')
-rw-r--r--src/kdc/ChangeLog5
-rw-r--r--src/kdc/network.c7
2 files changed, 11 insertions, 1 deletions
diff --git a/src/kdc/ChangeLog b/src/kdc/ChangeLog
index 295aa97..617beb4 100644
--- a/src/kdc/ChangeLog
+++ b/src/kdc/ChangeLog
@@ -1,3 +1,8 @@
+2002-08-08 Ken Raeburn <raeburn@mit.edu>
+
+ * network.c (setup_port): Ignore AF_LINK addresses. Log address
+ family number if unrecognized.
+
2002-07-05 Ken Raeburn <raeburn@mit.edu>
* kdc_util.h (ADDRTYPE2FAMILY): New macro.
diff --git a/src/kdc/network.c b/src/kdc/network.c
index adfb27e..7eeb282 100644
--- a/src/kdc/network.c
+++ b/src/kdc/network.c
@@ -174,9 +174,14 @@ setup_port(void *P_data, struct sockaddr *addr)
break;
#endif
#endif
+#ifdef AF_LINK /* some BSD systems, AIX */
+ case AF_LINK:
+ return 0;
+#endif
default:
krb5_klog_syslog (LOG_INFO,
- "skipping unrecognized local address family");
+ "skipping unrecognized local address family %d",
+ addr->sa_family);
return 0;
}