exception_list_sparc revision 1cb875ae88fb9463b368e725c2444776595895cb
dba571e5c5a2586c7e2b382789f3250136ff7577jwoolley# CDDL HEADER START
2a6c49cfaef5979a5a06098f3ce987cd76769409manoj# The contents of this file are subject to the terms of the
2a6c49cfaef5979a5a06098f3ce987cd76769409manoj# Common Development and Distribution License (the "License").
8ab933f1df663f95c27e2ce5772127d4f3a10e0bstriker# You may not use this file except in compliance with the License.
dba571e5c5a2586c7e2b382789f3250136ff7577jwoolley# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
07847078a10fe4e9229cc08adda5f421cafc0665jwoolley# See the License for the specific language governing permissions
0bd0176ce9f4321eeb506aa372d0bcc84befbf4cstriker# and limitations under the License.
c25203fdca093d4504c51b4cd974ff60d5aa4fb1wrowe# When distributing Covered Code, include this CDDL HEADER in each
c25203fdca093d4504c51b4cd974ff60d5aa4fb1wrowe# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
c25203fdca093d4504c51b4cd974ff60d5aa4fb1wrowe# If applicable, add the following below this CDDL HEADER, with the
d89c116f82699294ca744125723651c554bc5925wrowe# fields enclosed by brackets "[]" replaced with your own identifying
4214e98fc9045e5010e66f9a967bd6d68f40d342aaron# information: Portions Copyright [yyyy] [name of copyright owner]
c25203fdca093d4504c51b4cd974ff60d5aa4fb1wrowe# CDDL HEADER END
df14f0d3a5191cdd7c4bb5b03acd135d43a6f51brbb# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
df14f0d3a5191cdd7c4bb5b03acd135d43a6f51brbb# Use is subject to license terms.
571760de5e60c0b459cb11be45507b923cd023eejwoolley# Exception List for protocmp
9180a5933673ffb1af633c255ceee029340f3b1erbb###########################################
9bd71e35f5d26d26d23fe3a677401828e842ed72wrowe# ENTRIES FILTERED OUT OF THE protolist
a548c09e6a8ca1b059d0e93b5256c6ccb2b3c3cdrbb###########################################
a548c09e6a8ca1b059d0e93b5256c6ccb2b3c3cdrbb# The following entries are built in the /proto area
b876b7bcf0ce3d232da723246d709e8dbbfe8762rbb# but not included in any packages - this is intentional.
af4c982a7cf4515f124935f99a329744035fc699slive# Private/Internal libraries of the Cryptographic Framework.
ae72c92fd41562d7c0e8627c093fcbbae4ac9ef2coar# The following files are used by libdhcpsvc, the
f95a0b59eb24c631f15bd83e20c6cf823c432d83trawick# standalone's DHCP implementation, and the kernel (nfs_dlboot).
f95a0b59eb24c631f15bd83e20c6cf823c432d83trawick# They contain interfaces which are currently private.
a4d9e6fdcd5d2ddd93a896b42a1d607ed258c316ianh# Private MAC driver header files
f4cb04eb78da02a38fcdd87489dc7b660107d55fjerenkrantz# Private GLDv3 userland libraries and headers
1b3f48fd6b1ccb8745f908e40156c5a85ca3c347jerenkrantz# Virtual Network Interface Card (VNIC)
21835736ce4fe343c541a91853604484fc4f6d9dbrianp# IKE and IPsec support library exceptions. The IKE support
21835736ce4fe343c541a91853604484fc4f6d9dbrianp# library contains exclusively private interfaces, as does
21835736ce4fe343c541a91853604484fc4f6d9dbrianp# libipsecutil. My apologies for the glut of header files here.
60d567a0c2aae815ee6fc20c0d65032bea52c92cwrowe# The following files are used by the dhcpmgr.
addbf2b3199f23773bdcaf7263acfcafe621a3bewroweusr/share/lib/locale/com/sun/dhcpmgr/bridge/ResourceBundle.properties sparc
addbf2b3199f23773bdcaf7263acfcafe621a3bewroweusr/share/lib/locale/com/sun/dhcpmgr/cli/common/ResourceBundle.properties sparc
addbf2b3199f23773bdcaf7263acfcafe621a3bewroweusr/share/lib/locale/com/sun/dhcpmgr/cli/dhcpbatch/ResourceBundle.properties sparc
addbf2b3199f23773bdcaf7263acfcafe621a3bewroweusr/share/lib/locale/com/sun/dhcpmgr/cli/dhcpconfig/ResourceBundle.properties sparc
7239216999e746bb4fc7671621becea33c5c1c87stoddardusr/share/lib/locale/com/sun/dhcpmgr/cli/dhtadm/ResourceBundle.properties sparc
19cbe4d7b7c931723e7249de6829bf965a1fee72stoddardusr/share/lib/locale/com/sun/dhcpmgr/cli/pntadm/ResourceBundle.properties sparc
0bff2f28ef945280c17099c142126178a78e1e54manoj# Some IPsec headers can't be shipped lest we hit export controls...
6758b07b4b79f898b0f56375016cea7da0bfb495wrowe# The following are win and graphics related also ignore and do NOT replace.
48c0c81cd6fabac9d3386406d97633780365b839coar# these are just funky entries - they are fixed up
48c0c81cd6fabac9d3386406d97633780365b839coar# via a post install scripts.
cf6bf6c34c936e6a6fe731dbce4a5c3c8bf8e9a3gstein# The following dhcpmgr directories are not shipped.
14cccaddba3a9263cf0d0ddc311e18f3e3dc9b0fgsteinusr/share/lib/locale/com/sun/dhcpmgr/cli/dhcpbatch sparc
14cccaddba3a9263cf0d0ddc311e18f3e3dc9b0fgsteinusr/share/lib/locale/com/sun/dhcpmgr/cli/dhcpconfig sparc
823c303d33c9e637a83d82208bcbafaf5f532d7bgstein# These files contain definitions shared privately between the kernel
e636eba7474e0010b5c7198af1c2fe5ad8652dbbmanoj# and libc. There is no reason for them to be part of a package that
e636eba7474e0010b5c7198af1c2fe5ad8652dbbmanoj# a customer should ever see. They are installed in the proto area by
e636eba7474e0010b5c7198af1c2fe5ad8652dbbmanoj# the uts build because libc and and other components, like truss, are
281da4c02cf40c663298ded7e4e5b913a8f8b814gstein# dependent upon their contents and should not have their own copies.
60d567a0c2aae815ee6fc20c0d65032bea52c92cwrowe# These files are installed in the proto area by the build of libproc for
48c0c81cd6fabac9d3386406d97633780365b839coar# the benefit of the builds of cmd/truss, cmd/gcore and cmd/ptools, which
60d567a0c2aae815ee6fc20c0d65032bea52c92cwrowe# use libproc as their common process-control library. These are not
60d567a0c2aae815ee6fc20c0d65032bea52c92cwrowe# interfaces for customer use, so the files are excluded from packaging.
27757f6699a924d4b493a1b6cceb27df27a43287dreid# Private libdisasm interfaces
ddd44b06b04507cae083c52451e28f54f0bdb5afstoddard# Private interfaces for libraidcfg
28c4fe67d75f8f26504d75b7aa8dc5d868032888wrowe# This file is used for private communication between mdb, drv/kmdb, and
28c4fe67d75f8f26504d75b7aa8dc5d868032888wrowe# misc/kmdb. The interfaces described herein are not intended for customer
28c4fe67d75f8f26504d75b7aa8dc5d868032888wrowe# use, and are thus excluded from packaging.
28c4fe67d75f8f26504d75b7aa8dc5d868032888wrowe# These files are installed in the proto area by the build of libdhcpagent
28c4fe67d75f8f26504d75b7aa8dc5d868032888wrowe# and libdhcputil for the benefit of DHCP-related networking commands such
28c4fe67d75f8f26504d75b7aa8dc5d868032888wrowe# as dhcpagent, dhcpinfo, ifconfig, and netstat. These are not interfaces
28c4fe67d75f8f26504d75b7aa8dc5d868032888wrowe# for customer use, so the files are excluded from packaging.
28c4fe67d75f8f26504d75b7aa8dc5d868032888wrowe# These files are installed in the proto area by the build of libinstzones
28c4fe67d75f8f26504d75b7aa8dc5d868032888wrowe# and libpkg
ddd44b06b04507cae083c52451e28f54f0bdb5afstoddard# These files are installed in the proto area by the build of libinetcfg.
ddd44b06b04507cae083c52451e28f54f0bdb5afstoddard# Only the shared object is shipped.
c408915e2a85fedc520e97e96abda8f61aafc804stoddard# Don't ship header files private to libipmp and in.mpathd
ddd44b06b04507cae083c52451e28f54f0bdb5afstoddard# These files are installed in the proto area by the build of libinetsvc,
ddd44b06b04507cae083c52451e28f54f0bdb5afstoddard# an inetd-specific library shared by inetd, inetadm and inetconv. Only
ddd44b06b04507cae083c52451e28f54f0bdb5afstoddard# the shared object is shipped.
ddd44b06b04507cae083c52451e28f54f0bdb5afstoddard# These files are installed in the proto area by the build of libinetutil,
ddd44b06b04507cae083c52451e28f54f0bdb5afstoddard# a general purpose library for the benefit of internet utilities. Only
ddd44b06b04507cae083c52451e28f54f0bdb5afstoddard# the shared object is shipped.
64ad864fa0f4493eebb181e393b40a8a90beccb9coar# Miscellaneous kernel interfaces or kernel<->user interfaces that are
7787343a549c7309035b3b7836e00edb6e3a915ewrowe# consolidation private and we do not want to export at this time.
48c0c81cd6fabac9d3386406d97633780365b839coar# These files are installed in the proto area so lvm can use
64ad864fa0f4493eebb181e393b40a8a90beccb9coar# them during the build process.
64ad864fa0f4493eebb181e393b40a8a90beccb9coar# non-public pci header
64ad864fa0f4493eebb181e393b40a8a90beccb9coar# Exception list for RCM project, included by librcm and rcm_daemon
48c0c81cd6fabac9d3386406d97633780365b839coar# MDB deliverables that are not yet public
64ad864fa0f4493eebb181e393b40a8a90beccb9coar# SNCA project exception list
48c0c81cd6fabac9d3386406d97633780365b839coar# other contents (packages removed in source product)
7787343a549c7309035b3b7836e00edb6e3a915ewrowe# these are "removed" from the source product build because the only
7787343a549c7309035b3b7836e00edb6e3a915ewrowe# packages that currently deliver them are removed.
7787343a549c7309035b3b7836e00edb6e3a915ewrowe# they really should't be in here.
48c0c81cd6fabac9d3386406d97633780365b839coar# Entries for the libmech_krb5 symlink, which has been included
64ad864fa0f4493eebb181e393b40a8a90beccb9coar# for build purposes only, not delivered to customers.
7787343a549c7309035b3b7836e00edb6e3a915ewrowe# all of ssh is removed from the source product, including the service
48c0c81cd6fabac9d3386406d97633780365b839coar# description and methods
7787343a549c7309035b3b7836e00edb6e3a915ewrowe# Entries for headers from efcode project which user does not need to see
64ad864fa0f4493eebb181e393b40a8a90beccb9coar# Private net80211 headers
64ad864fa0f4493eebb181e393b40a8a90beccb9coar# PPPoE files not delivered to customers.
48c0c81cd6fabac9d3386406d97633780365b839coar# Bridging internal data structures
7787343a549c7309035b3b7836e00edb6e3a915ewrowe# User<->kernel interface used by cfgadm/USB only
64ad864fa0f4493eebb181e393b40a8a90beccb9coar# Private ucred kernel header
64ad864fa0f4493eebb181e393b40a8a90beccb9coar# Private and/or platform-specific smf(5) files
64ad864fa0f4493eebb181e393b40a8a90beccb9coar# Private libuutil files
7787343a549c7309035b3b7836e00edb6e3a915ewrowe# Private Multidata file.
64ad864fa0f4493eebb181e393b40a8a90beccb9coar# The following files are used by wanboot.
7787343a549c7309035b3b7836e00edb6e3a915ewrowe# They contain interfaces which are currently private.
48c0c81cd6fabac9d3386406d97633780365b839coar# Even though all the objects built under usr/src/stand are later glommed
64ad864fa0f4493eebb181e393b40a8a90beccb9coar# together into a couple of second-stage boot loaders, we dump the static
7787343a549c7309035b3b7836e00edb6e3a915ewrowe# archives and lint libraries into $(ROOT)/stand for intermediate use
7787343a549c7309035b3b7836e00edb6e3a915ewrowe# (e.g., for lint, linking the second-stage boot loaders, ...). Since
48c0c81cd6fabac9d3386406d97633780365b839coar# these are merely intermediate objects, they do not need to be packaged.
64ad864fa0f4493eebb181e393b40a8a90beccb9coar# Private KCF header files
7787343a549c7309035b3b7836e00edb6e3a915ewrowe# The following files are installed in the proto area
48c0c81cd6fabac9d3386406d97633780365b839coar# by the build of libavl (AVL Tree Interface Library).
64ad864fa0f4493eebb181e393b40a8a90beccb9coar# libavl contains interfaces which are all private interfaces.
7787343a549c7309035b3b7836e00edb6e3a915ewrowe# The following files are installed in the proto area
48c0c81cd6fabac9d3386406d97633780365b839coar# by the build of libcmdutils (Command Utilities Library).
64ad864fa0f4493eebb181e393b40a8a90beccb9coar# libcmdutils contains interfaces which are all private interfaces.
7787343a549c7309035b3b7836e00edb6e3a915ewrowe# Private interfaces in libsec
48c0c81cd6fabac9d3386406d97633780365b839coar# USB skeleton driver stays in sync with the rest of USB but doesn't ship.
48c0c81cd6fabac9d3386406d97633780365b839coar# Consolidation and Sun private libdevid interfaces
64ad864fa0f4493eebb181e393b40a8a90beccb9coar# Public libdevid interfaces provided by devid.h
7787343a549c7309035b3b7836e00edb6e3a915ewrowe# The following files are installed in the proto area by the build of
48c0c81cd6fabac9d3386406d97633780365b839coar# libprtdiag. libprtdiag contains interfaces which are all private.
64ad864fa0f4493eebb181e393b40a8a90beccb9coar# Only the shared object is shipped.
64ad864fa0f4493eebb181e393b40a8a90beccb9coar# The following files are installed in the proto area by the build of
7787343a549c7309035b3b7836e00edb6e3a915ewrowe# mdesc driver in sun4v. These header files are used on in the build
48c0c81cd6fabac9d3386406d97633780365b839coar# and do not need to be shipped to customers.
64ad864fa0f4493eebb181e393b40a8a90beccb9coar# The following files are installed in the proto area by the build of
7787343a549c7309035b3b7836e00edb6e3a915ewrowe# libc_i18n. libc_i18n.a is used only when linking libc.so.1.
7787343a549c7309035b3b7836e00edb6e3a915ewrowe# The following files are installed in the proto area by the build of
7787343a549c7309035b3b7836e00edb6e3a915ewrowe# libpcp. libpcp contains interfaces which are all private.
7787343a549c7309035b3b7836e00edb6e3a915ewrowe# Only the shared object is shipped.
7787343a549c7309035b3b7836e00edb6e3a915ewroweusr/platform/SUNW,Sun-Blade-T6320/lib/llib-lpcp.ln sparc
48c0c81cd6fabac9d3386406d97633780365b839coarusr/platform/SUNW,Sun-Blade-T6300/lib/llib-lpcp.ln sparc
28d1da9ca818f831ea491f110dafcc10f7f07050coarusr/platform/SUNW,SPARC-Enterprise-T5120/lib/llib-lpcp.ln sparc
b865b179e150aae40ff75e580dce6ec4b5294ebdfieldingusr/platform/SUNW,Netra-T5220/lib/llib-lpcp.ln sparc
b865b179e150aae40ff75e580dce6ec4b5294ebdfieldingusr/platform/SUNW,USBRDT-5240/lib/llib-lpcp.ln sparc
b865b179e150aae40ff75e580dce6ec4b5294ebdfieldingusr/platform/SUNW,Netra-T5220/lib/llib-lpcp.ln sparc
d5defd5a0c5cdbaf74b85939484dc2b6c8317d19manoj# ZFS internal tools and lint libraries
6758b07b4b79f898b0f56375016cea7da0bfb495wrowe# ZFS JNI headers
ec0315cdf832eac2b78e50ad636af84fe4c9118cgstein# These files are installed in the proto area for Solaris scsi_vhci driver
ec0315cdf832eac2b78e50ad636af84fe4c9118cgstein# (for MPAPI support) and should not be shipped
dba571e5c5a2586c7e2b382789f3250136ff7577jwoolleyusr/include/sys/scsi/adapters/mpapi_scsi_vhci.h sparc
92d75991039fc1155961044d642816b4c0323687aaron# This library is installed in the proto area by the build of libdisasm, and is
92d75991039fc1155961044d642816b4c0323687aaron# only used when building the KMDB disasm module.
dba571e5c5a2586c7e2b382789f3250136ff7577jwoolley# TSol: tsol doesn't ship lint source, and tsnet isn't for customers at all.
dba571e5c5a2586c7e2b382789f3250136ff7577jwoolley# nss interfaces shared between libnsl and other ON libraries.
dba571e5c5a2586c7e2b382789f3250136ff7577jwoolley# AT&T AST (ksh93) files which are currently needed only to build OS/Net
8c8497c39e75d88500a703511e8fba9dbe7596a7rbb# (msgcc&co.)
2a6c49cfaef5979a5a06098f3ce987cd76769409manoj# libpp (a helper library needed by AST's msgcc)
usr/lib/libsum.so sparc
usr/lib/llib-lsum sparc
usr/lib/llib-lsum.ln sparc
usr/include/libdscp.h sparc
usr/lib/libiscsitgt.so sparc
lib/libiscsitgt.so sparc
lib/llib-liscsitgt sparc
lib/llib-liscsitgt.ln sparc
usr/include/sys/idm sparc
usr/lib/libshare.so sparc
usr/include/scfutil.h sparc
# the benefit of the builds of FMA libldom, Zeus, picld plugins, and/or
usr/lib/libpri.so sparc
usr/lib/llib-lpri sparc
usr/lib/llib-lpri.ln sparc
# the benefit of the builds of sun4v IO FMA and/or other libds
usr/lib/libds.so sparc
usr/lib/llib-lds sparc
usr/lib/llib-lds.ln sparc
usr/lib/sparcv9/libds.so sparc
# Private/Internal u8_textprep header file. Do not ship.
# SQLite is private, used by SMF (svc.configd), idmapd and libsmb.
usr/lib/libsqlite.o sparc
usr/lib/llib-lsqlite.ln sparc
usr/include/sqlite sparc
# Private/Internal kiconv header files. Do not ship.
# ppm/srn modules # and should not be in any package
usr/include/sys/srn.h sparc
# Private/Internal header files of smbsrv. Do not ship.
usr/include/smbsrv sparc
usr/include/smbsrv/ndr.h sparc
usr/include/smbsrv/smb.h sparc
# Private/Internal ndl files of smbsrv. Do not ship.
usr/include/smbsrv/ndl sparc
# Private/Internal dtrace scripts of smbsrv. Do not ship.
usr/lib/smbsrv/dtrace sparc
# Private/Internal 64 bit libraries of smbsrv. Do not ship.
usr/lib/smbsrv/sparcv9 sparc
usr/include/sys/vscan.h sparc
usr/include/libvscan.h sparc
usr/include/sys/sdcard sparc
usr/include/netsmb sparc
usr/lib/libsmbfs.so sparc
usr/lib/llib-lsmbfs sparc
usr/lib/llib-lsmbfs.ln sparc
usr/lib/fs/smbfs/lsacl sparc
lib/llib-la5k sparc
lib/llib-la5k.ln sparc
lib/sparcv9/llib-la5k.ln sparc
lib/llib-lg_fc sparc
lib/llib-lg_fc.ln sparc
kernel/kmdb/sparcv9/fcip sparc
kernel/kmdb/sparcv9/fcp sparc
kernel/kmdb/sparcv9/fctl sparc
kernel/kmdb/sparcv9/qlc sparc
usr/include/l_common.h sparc
usr/include/l_error.h sparc
usr/include/stgcom.h sparc
usr/lib/llib-lHBAAPI sparc
usr/lib/llib-lHBAAPI.ln sparc
usr/include/a5k.h sparc
usr/include/a_state.h sparc
usr/include/exec.h sparc
usr/include/rom.h sparc
usr/include/gfc.h sparc
usr/include/g_scsi.h sparc
usr/include/g_state.h sparc
usr/include/l_common.h sparc
usr/include/l_error.h sparc
usr/include/stgcom.h sparc
usr/bin/sd_stats sparc
usr/bin/dscfgcli sparc
usr/bin/sd_diag sparc
usr/include/nsctl.h sparc
usr/include/sys/ncall sparc
usr/include/sys/nsctl sparc
usr/include/sys/unistat sparc
usr/lib/llib-lnsctl.ln sparc
usr/lib/llib-ldscfg.ln sparc
usr/lib/llib-lrdc.ln sparc
usr/lib/llib-lunistat.ln sparc
usr/lib/librdc.so sparc
usr/lib/libdscfg.so sparc
usr/lib/libnsctl.so sparc
usr/lib/libunistat.so sparc
usr/lib/llib-lstmfproxy sparc
usr/include/directory.h sparc
usr/include/stp_bpdu.h sparc
usr/include/stp_in.h sparc
usr/lib/librstp.so sparc
usr/lib/llib-lrstp sparc
usr/lib/llib-lrstp.ln sparc
usr/include/nvfru.h sparc
usr/include/libvrrpadm.h sparc
usr/lib/libvrrpadm.so sparc
usr/lib/llib-lvrrpadm.ln sparc
usr/lib/llib-lvrrpadm sparc