diff options
| author | Ken Raeburn <raeburn@mit.edu> | 2002-06-25 21:38:38 +0000 |
|---|---|---|
| committer | Ken Raeburn <raeburn@mit.edu> | 2002-06-25 21:38:38 +0000 |
| commit | 60c6e8b6ae6c7011d00b2024f6aba788925d0b4d (patch) | |
| tree | 8bbaff1f88f84b0419b9712e0744220664ffbf92 /src/appl/bsd/ChangeLog | |
| parent | ba2078571377eef0691c778bdea2c9470082fec0 (diff) | |
| download | krb5-60c6e8b6ae6c7011d00b2024f6aba788925d0b4d.tar.gz krb5-60c6e8b6ae6c7011d00b2024f6aba788925d0b4d.tar.xz krb5-60c6e8b6ae6c7011d00b2024f6aba788925d0b4d.zip | |
Move compat_recv.c from krb5util library. Move some duplicated code into
kcmd.c. Use getnameinfo and sockaddr_storage more.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14572 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/appl/bsd/ChangeLog')
| -rw-r--r-- | src/appl/bsd/ChangeLog | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/appl/bsd/ChangeLog b/src/appl/bsd/ChangeLog index f4d438c844..6970a69881 100644 --- a/src/appl/bsd/ChangeLog +++ b/src/appl/bsd/ChangeLog @@ -1,5 +1,28 @@ 2002-06-25 Ken Raeburn <raeburn@mit.edu> + * compat_recv.c: New file, moved from lib/krb5util. + * Makefile.in (SRCS, OBJS): Include it. + (rcp, kshd, klogind): Link against it instead of krb5util + library. + * defines.h (krb5_compat_recvauth, krb5_compat_recvauth_version): + Move declarations here from include/k5-util.h. + (princ_maps_to_lname): Declare. + + * kcmd.c (kcmd_connect): Use strdup when copying hostname. + (princ_maps_to_lname, default_realm): Move functions here... + * krlogind.c (princ_maps_to_lname, default_realm): ...from here. + (recvauth): Use sockaddr_storage to hold addresses. + * krshd.c (default_realm, princ_maps_to_lname): Deleted. + (recvauth): Take sockaddr pointer argument instead of + sockaddr_in. Use getnameinfo to extract port number string. + (remote_addr, remote_port, local_addr, local_port): Make buffers + bigger. + (doit): Use sockaddr_storage for local address. Get rid of all + settings of non_privileged, since it's never used. Don't copy + remote address to local variable. Use getnameinfo instead of + inet_ntoa to format addresses and port numbers for environment + variables. + * krsh.c (SECURE_MESSAGE): Only indicate that input/output data are being encrypted, and don't automatically say it's with DES. |
