diff options
author | Ken Raeburn <raeburn@mit.edu> | 2002-06-04 06:59:28 +0000 |
---|---|---|
committer | Ken Raeburn <raeburn@mit.edu> | 2002-06-04 06:59:28 +0000 |
commit | b02232ffdf69f75caaf10c78e00a9fa8f93b3286 (patch) | |
tree | 8324d8d24db2a4b72d95cfe57c7762355e5edd81 /src/include | |
parent | 53c8f6650caef85bb9b38f23e0e50965d50d26f6 (diff) | |
download | krb5-b02232ffdf69f75caaf10c78e00a9fa8f93b3286.tar.gz krb5-b02232ffdf69f75caaf10c78e00a9fa8f93b3286.tar.xz krb5-b02232ffdf69f75caaf10c78e00a9fa8f93b3286.zip |
Add capability of looking up TCP addresses for KDC in DNS; not enabled yet.
Internal "addrlist" structure now includes socket type, by way of using
struct addrinfo where struct sockaddr was used before; updated uses.
No support for noting TCP/UDP vs UDP-only addresses in config files.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14465 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/ChangeLog | 5 | ||||
-rw-r--r-- | src/include/k5-int.h | 4 |
2 files changed, 8 insertions, 1 deletions
diff --git a/src/include/ChangeLog b/src/include/ChangeLog index 2fdec2914..0872f7104 100644 --- a/src/include/ChangeLog +++ b/src/include/ChangeLog @@ -1,3 +1,8 @@ +2002-06-04 Ken Raeburn <raeburn@mit.edu> + + * k5-int.h (struct addrlist): Field "addrs" now points to + addrinfo instead of sockaddr. + 2002-05-31 Ken Raeburn <raeburn@mit.edu> * socket-utils.h (socklen) [! HAVE_SA_LEN]: Return a socklen_t diff --git a/src/include/k5-int.h b/src/include/k5-int.h index 1b90386f5..e53585a15 100644 --- a/src/include/k5-int.h +++ b/src/include/k5-int.h @@ -485,8 +485,10 @@ krb5_error_code krb5_find_config_files (void); krb5_error_code krb5_os_hostaddr (krb5_context, const char *, krb5_address ***); +/* N.B.: You need to include fake-addrinfo.h *before* k5-int.h if you're + going to use this structure. */ struct addrlist { - struct sockaddr **addrs; + struct addrinfo **addrs; int naddrs; int space; }; |