Mercurial > illumos > illumos-gate
changeset 12596:d42e6e6980b3
PSARC 2010/191 Private Crypto Framework header files
6956768 private crypto framework headers need packaging up
author | Darren J Moffat <Darren.Moffat@Sun.COM> |
---|---|
date | Thu, 10 Jun 2010 01:37:41 -0700 |
parents | 6c7cb543efd1 |
children | 5fdb1d206be4 |
files | exception_lists/packaging usr/src/pkg/manifests/developer-library-lint.mf usr/src/pkg/manifests/system-header.mf usr/src/uts/common/sys/crypto/api.h |
diffstat | 4 files changed, 6 insertions(+), 14 deletions(-) [+] |
line wrap: on
line diff
--- a/exception_lists/packaging Thu Jun 10 08:35:29 2010 +0200 +++ b/exception_lists/packaging Thu Jun 10 01:37:41 2010 -0700 @@ -49,15 +49,10 @@ # Private/Internal libraries of the Cryptographic Framework. # lib/libkcfd.so -lib/llib-lcryptoutil -lib/llib-lcryptoutil.ln -lib/amd64/llib-lcryptoutil.ln i386 -lib/sparcv9/llib-lcryptoutil.ln sparc lib/llib-lelfsign lib/llib-lelfsign.ln lib/llib-lkcfd lib/llib-lkcfd.ln -usr/include/cryptoutil.h usr/include/libelfsign.h usr/lib/llib-lsoftcrypto usr/lib/llib-lsoftcrypto.ln @@ -452,8 +447,6 @@ # usr/include/sys/crypto/elfsign.h usr/include/sys/crypto/impl.h -usr/include/sys/crypto/ioctl.h -usr/include/sys/crypto/ioctladmin.h usr/include/sys/crypto/ops_impl.h usr/include/sys/crypto/sched_impl.h #
--- a/usr/src/pkg/manifests/developer-library-lint.mf Thu Jun 10 08:35:29 2010 +0200 +++ b/usr/src/pkg/manifests/developer-library-lint.mf Thu Jun 10 01:37:41 2010 -0700 @@ -52,6 +52,7 @@ file path=lib/$(ARCH64)/llib-lctf.ln file path=lib/$(ARCH64)/llib-lcurses file path=lib/$(ARCH64)/llib-lcurses.ln +file path=lib/$(ARCH64)/llib-lcryptoutil.ln file path=lib/$(ARCH64)/llib-ldevice.ln file path=lib/$(ARCH64)/llib-ldevid.ln file path=lib/$(ARCH64)/llib-ldevinfo.ln @@ -107,6 +108,8 @@ file path=lib/llib-lctf.ln file path=lib/llib-lcurses file path=lib/llib-lcurses.ln +file path=lib/llib-lcryptoutil +file path=lib/llib-lcryptoutil.ln file path=lib/llib-ldevice file path=lib/llib-ldevice.ln file path=lib/llib-ldevid
--- a/usr/src/pkg/manifests/system-header.mf Thu Jun 10 08:35:29 2010 +0200 +++ b/usr/src/pkg/manifests/system-header.mf Thu Jun 10 01:37:41 2010 -0700 @@ -327,6 +327,7 @@ file path=usr/include/config_admin.h file path=usr/include/cpio.h file path=usr/include/crypt.h +file path=usr/include/cryptoutil.h file path=usr/include/ctype.h file path=usr/include/curses.h file path=usr/include/dat/dat.h @@ -862,6 +863,8 @@ file path=usr/include/sys/crtctl.h file path=usr/include/sys/crypto/api.h file path=usr/include/sys/crypto/common.h +file path=usr/include/sys/crypto/ioctl.h +file path=usr/include/sys/crypto/ioctladmin.h file path=usr/include/sys/crypto/spi.h file path=usr/include/sys/cs.h file path=usr/include/sys/cs_priv.h
--- a/usr/src/uts/common/sys/crypto/api.h Thu Jun 10 08:35:29 2010 +0200 +++ b/usr/src/uts/common/sys/crypto/api.h Thu Jun 10 01:37:41 2010 -0700 @@ -32,9 +32,6 @@ #include <sys/types.h> #include <sys/crypto/common.h> -#ifdef _KERNEL - - typedef long crypto_req_id_t; typedef void *crypto_bc_t; typedef void *crypto_context_t; @@ -387,8 +384,6 @@ extern int crypto_bufcall(crypto_bc_t bc, void (*func)(void *arg), void *arg); extern int crypto_unbufcall(crypto_bc_t bc); -#endif /* _KERNEL */ - /* * To obtain the list of key size ranges supported by a mechanism. */ @@ -406,7 +401,6 @@ crypto_mech_usage_t mi_usage; } crypto_mechanism_info_t; -#ifdef _KERNEL #ifdef _SYSCALL32 typedef struct crypto_mechanism_info32 { @@ -417,7 +411,6 @@ } crypto_mechanism_info32_t; #endif /* _SYSCALL32 */ -#endif /* _KERNEL */ extern int crypto_get_all_mech_info(crypto_mech_type_t, crypto_mechanism_info_t **, uint_t *, int);