[15601] in Kerberos_V5_Development

home help back first fref pref prev next nref lref last post

Re: Project review: Parallel KDC

daemon@ATHENA.MIT.EDU (Greg Hudson)
Sat Mar 13 22:23:58 2010

From: Greg Hudson <ghudson@mit.edu>
To: Ken Raeburn <raeburn@mit.edu>
In-Reply-To: <C807846F-202B-4E39-8C1F-232B1A8BB83D@mit.edu>
Date: Sat, 13 Mar 2010 22:23:54 -0500
Message-ID: <1268537034.7493.40.camel@ray>
Mime-Version: 1.0
Cc: "krbdev@mit.edu" <krbdev@mit.edu>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: krbdev-bounces@mit.edu

On Sat, 2010-03-13 at 20:16 -0500, Ken Raeburn wrote:
> How does this interact with the code to reconfigure the network
> sockets when the machine's network configuration is changed?  That
> code works by shutting down all the network connections and listening
> sockets, and re-doing the network configuration from scratch.

I don't see any way to make that work in combination with -w.

Also, I wasn't around when that support was added, but it feels like a
remarkable amount of effort for a regular network daemon to go to,
suggesting that our design made a wrong turn somewhere along the line.
(I'm not proposing to rip it out at this time, though.)

> BTW, I've got some changes in progress affecting network.c, nearly
> ready for checkin -- I'm merging the forked kadmind and kdc versions.

My changes to network.c are minimal--just making UDP listening sockets
nonblocking and ignoring EAGAIN errors in process_packet().


_______________________________________________
krbdev mailing list             krbdev@mit.edu
https://mailman.mit.edu/mailman/listinfo/krbdev

home help back first fref pref prev next nref lref last post