Module Name: krb5 Committed By: raeburn Date: Wed Jan 1 10:13:20 UTC 2003 Modified Files: krb5/src/appl/bsd/ChangeLog krb5/src/appl/bsd/compat_recv.c krb5/src/appl/bsd/defines.h krb5/src/appl/bsd/krshd.c Added Files: Removed Files: Log Message Add IPv6 support to rshd test/debug code: * compat_recv.c: Include sys/select.h and port-sockets.h. (krb5_compat_recvauth_version): Only attempt krb4 authentication if the source address is an IPv4 one. (accept_a_connection): New function, derived from old krshd.c. Listen on IPv6 as well as IPv4, if possible. * krshd.c (main): Call accept_a_connection. Change fromlen to a socklen_t. (doit): Initialize s. Change length passed to getsockname to a socklen_t. (recvauth): Change len to socklen_t. Cast peer IPv4 address before calling krb5_compat_recvauth_version. * defines.h: Include port-sockets.h. (accept_a_connection): Declare. To generate a diff of this commit: cvs diff -r5.364 -r5.365 krb5/src/appl/bsd/ChangeLog cvs diff -r5.2 -r5.3 krb5/src/appl/bsd/compat_recv.c cvs diff -r1.11 -r1.12 krb5/src/appl/bsd/defines.h cvs diff -r5.97 -r5.98 krb5/src/appl/bsd/krshd.c