* configure.in: Check for sockaddr_in.sin_len and
authorTom Yu <tlyu@mit.edu>
Tue, 21 Sep 2004 18:20:16 +0000 (18:20 +0000)
committerTom Yu <tlyu@mit.edu>
Tue, 21 Sep 2004 18:20:16 +0000 (18:20 +0000)
commitac8eb05c5bae434c5da93b417d32b0ecfdb642e4
treead6a5234c0ae45a9c775025cb80e605b7709a3db
parent54ba1d03b1c26b25f6c23fdd0c7ba58c7d9e2066
* configure.in: Check for sockaddr_in.sin_len and
sockaddr.sa_len.  Check for sys/param.h in case we need NBBY
somewhere.

* auth.h, svc_auth.h: Namespace cleanup.

* svc.h, rpc_commondata.c: New global svc_maxfd.

* svc.c (svc_getreqset): Break inner part of loop out into
local function svc_do_xprt().  Don't use rpc_dtablesize();
instead, use svc_maxfd.

* svc_run.c: Don't use rpc_dtablesize().

* clnt_generic.c, clnt_simple.c, getrpcport.c:
* svc_tcp.c, svc_udp.c: Set sockaddr_in.sin_len when available.

* ovsec_kadmd.c (kadm_svc_run): Don't use rpc_dtablesize().

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16770 dc483132-0cff-0310-8789-dd5450dbe970
15 files changed:
src/kadmin/server/ChangeLog
src/kadmin/server/ovsec_kadmd.c
src/lib/rpc/ChangeLog
src/lib/rpc/auth.h
src/lib/rpc/clnt_generic.c
src/lib/rpc/clnt_simple.c
src/lib/rpc/configure.in
src/lib/rpc/getrpcport.c
src/lib/rpc/rpc_commondata.c
src/lib/rpc/svc.c
src/lib/rpc/svc.h
src/lib/rpc/svc_auth.h
src/lib/rpc/svc_run.c
src/lib/rpc/svc_tcp.c
src/lib/rpc/svc_udp.c