From darrenm@sac.sfbay.sun.com Tue May 25 02:51:55 2010
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o4P9ptG8009820
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 25 May 2010 02:51:55 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o4P9pslj012365;
	Tue, 25 May 2010 02:51:54 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0L2Y0081RZEIIK00@brm-avmta-1.central.sun.com>; Tue,
 25 May 2010 03:51:54 -0600 (MDT)
Received: from dm-sfbay-02.sfbay.sun.com ([129.146.11.31])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L2Y00NIQZEI5780@brm-avmta-1.central.sun.com>; Tue,
 25 May 2010 03:51:54 -0600 (MDT)
Received: from sac.sfbay.sun.com (sac.SFBay.Sun.COM [129.146.226.132])
	by dm-sfbay-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4)
 with ESMTP id o4P9pq9Y006924; Tue, 25 May 2010 02:51:52 -0700 (PDT)
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id o4P9ppfQ009815; Tue,
 25 May 2010 02:51:51 -0700 (PDT)
Received: (from darrenm@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id o4P9ppvT009811; Tue,
 25 May 2010 02:51:51 -0700 (PDT)
Date: Tue, 25 May 2010 02:51:51 -0700 (PDT)
From: Darren J Moffat <darrenm@sac.sfbay.sun.com>
Subject: Private Crypto Framework header files [PSARC/2010/191 Self Review]
To: PSARC-ext@sun.com
Cc: Jan.Pechanec@sun.com
Message-id: <201005250951.o4P9ppvT009811@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 1716


Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI
This information is Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
1. Introduction
    1.1. Project/Component Working Name:
	 Private Crypto Framework header files
    1.2. Name of Document Author/Supplier:
	 Author:  Darren Moffat
    1.3  Date of This Document:
	25 May, 2010
4. Technical Description

In "PSARC 2007/215 KCF headers in SUNWhea" we started shipping the
header files for some of the Consolidation Private interfaces of
the crypto framework.  One of the nice side effects of that was
that the STC security/ef test suite no longer needed to maintain
a private copy of the headers.

As part of the test development for PSARC 2010/188 we discovered
that there were some other Consolidation Private crypto framework
headers that could have been included.  The main reason for doing
this now is to assist with the low level tests in the test suite.

This case adds the remainer of the crypto framework headers,
that are not for internal interfaces, and where appropriate lint libs.

pkg:/system/header

	/usr/include/cryptoutil.h	Consolidation Private
	/usr/include/sys/ioctl.h	Consolidation Private
	/usr/include/sys/ioctladmin.h	Consolidation Private

pkg:/developer/library/lint

	/lib/llib-lcryptoutil		Consolidation Private
	/lib/llib-lcryptoutil.ln	Consolidation Private

The taxonomy of the interfaces in the headers/library/kernel modules
is unchanged and remains Consolidation Private.

The release binding for this change is patch.

6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		ON
    6.5. ARC review type: Automatic
    6.6. ARC Exposure: open


