Received: from PACIFIC-CARRIER-ANNEX.MIT.EDU by po7.MIT.EDU (5.61/4.7) id AA00883; Sun, 3 Dec 95 04:16:49 EST
Received: from Lehman.COM by MIT.EDU with SMTP
	id AA12011; Sun, 3 Dec 95 04:14:56 EST
Received: (from smap@localhost) by lehman.Lehman.COM (8.6.12/8.6.12) id EAA07423; Sun, 3 Dec 1995 04:16:01 -0500
Received: from relay.mail.lehman.com(192.9.140.112) by lehman via smap (V1.3)
	id tmp007419; Sun Dec  3 04:15:23 1995
Received: from kublai.lehman.com by relay.lehman.com (4.1/LB-0.6)
	id AA12591; Sun, 3 Dec 95 04:15:21 EST
Received: from badger.lehman.com by kublai.lehman.com (4.1/Lehman Bros. V1.6)
	id AA01729; Sun, 3 Dec 95 04:15:18 EST
Received: by badger.lehman.com (SMI-8.6/Lehman Bros. V1.5)
	id EAA20658; Sun, 3 Dec 1995 04:15:18 -0500
Date: Sun, 3 Dec 1995 04:15:18 -0500
Message-Id: <199512030915.EAA20658@badger.lehman.com>
To: cvs-krb5@MIT.EDU, krbdev@MIT.EDU
Subject: Relocating some routines
From: "Richard Basch" <basch@lehman.com>

I am trying to complete some of the multiple encryption type support,
and it appears that I need to relocate some routines between some
libraries.

Specifically, I am trying to allow one to be able to specify the set and
order of the encryption types that should be returned to the client by
the KDC in a tgs_req.  Currently, it is a hard-coded list in
krb5/krb/init_ctx.c.  I wanted to be able to change that to looking in
the krb5.conf, but I am finding krb5_string_to_enctype() resides in
libkadm.a.

I want to move *PART* of str_conv.c to libkrb.a, specifically:
	krb5_string_to_enctype		krb5_enctype_to_string
	krb5_string_to_salttype		krb5_salttype_to_string
	krb5_string_to_cksumtype	krb5_cksumtype_to_string

The other routines appear to be a lot more geared toward libkadm.a, and
should remain there.

Objections? Comments?

Richard Basch                   URL: http://web.mit.edu/basch/www/home.html
Lehman Brothers, Inc.           Email: basch@lehman.com, basch@mit.edu
101 Hudson St., 33rd Floor      Fax:   +1-201-524-5828
Jersey City, NJ  07302-3988     Voice: +1-201-524-5049

