summaryrefslogtreecommitdiffstats
path: root/src/appl/bsd/ChangeLog
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2002-06-25 21:38:38 +0000
committerKen Raeburn <raeburn@mit.edu>2002-06-25 21:38:38 +0000
commit60c6e8b6ae6c7011d00b2024f6aba788925d0b4d (patch)
tree8bbaff1f88f84b0419b9712e0744220664ffbf92 /src/appl/bsd/ChangeLog
parentba2078571377eef0691c778bdea2c9470082fec0 (diff)
downloadkrb5-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/ChangeLog23
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.