exception_list_sparc revision 1cb875ae88fb9463b368e725c2444776595895cb
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# CDDL HEADER START
689023771c563d8660e45d439a207e06e96de28fMark Andrews# The contents of this file are subject to the terms of the
689023771c563d8660e45d439a207e06e96de28fMark Andrews# Common Development and Distribution License (the "License").
689023771c563d8660e45d439a207e06e96de28fMark Andrews# You may not use this file except in compliance with the License.
689023771c563d8660e45d439a207e06e96de28fMark Andrews# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# See the License for the specific language governing permissions
689023771c563d8660e45d439a207e06e96de28fMark Andrews# and limitations under the License.
689023771c563d8660e45d439a207e06e96de28fMark Andrews# When distributing Covered Code, include this CDDL HEADER in each
689023771c563d8660e45d439a207e06e96de28fMark Andrews# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
689023771c563d8660e45d439a207e06e96de28fMark Andrews# If applicable, add the following below this CDDL HEADER, with the
00124ad0406365d39f4b2d1011ef6a76706e9df0Mark Andrews# fields enclosed by brackets "[]" replaced with your own identifying
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# information: Portions Copyright [yyyy] [name of copyright owner]
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# CDDL HEADER END
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# Use is subject to license terms.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# Exception List for protocmp
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein###########################################
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# ENTRIES FILTERED OUT OF THE protolist
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein###########################################
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# The following entries are built in the /proto area
75c0816e8295e180f4bc7f10db3d0d880383bc1cMark Andrews# but not included in any packages - this is intentional.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# Private/Internal libraries of the Cryptographic Framework.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# The following files are used by libdhcpsvc, the
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# standalone's DHCP implementation, and the kernel (nfs_dlboot).
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# They contain interfaces which are currently private.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# Private MAC driver header files
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# Private GLDv3 userland libraries and headers
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# Virtual Network Interface Card (VNIC)
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# IKE and IPsec support library exceptions. The IKE support
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# library contains exclusively private interfaces, as does
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# libipsecutil. My apologies for the glut of header files here.
3a3705ef7747327df182bf8d009333d2472253d5Mark Andrews# The following files are used by the dhcpmgr.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austeinusr/share/lib/locale/com/sun/dhcpmgr/bridge/ResourceBundle.properties sparc
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austeinusr/share/lib/locale/com/sun/dhcpmgr/cli/common/ResourceBundle.properties sparc
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austeinusr/share/lib/locale/com/sun/dhcpmgr/cli/dhcpbatch/ResourceBundle.properties sparc
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austeinusr/share/lib/locale/com/sun/dhcpmgr/cli/dhcpconfig/ResourceBundle.properties sparc
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austeinusr/share/lib/locale/com/sun/dhcpmgr/cli/dhtadm/ResourceBundle.properties sparc
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austeinusr/share/lib/locale/com/sun/dhcpmgr/cli/pntadm/ResourceBundle.properties sparc
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# Some IPsec headers can't be shipped lest we hit export controls...
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# The following are win and graphics related also ignore and do NOT replace.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# these are just funky entries - they are fixed up
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# via a post install scripts.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# The following dhcpmgr directories are not shipped.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austeinusr/share/lib/locale/com/sun/dhcpmgr/bridge sparc
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austeinusr/share/lib/locale/com/sun/dhcpmgr/cli/dhcpbatch sparc
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austeinusr/share/lib/locale/com/sun/dhcpmgr/cli/dhcpconfig sparc
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austeinusr/share/lib/locale/com/sun/dhcpmgr/cli/dhtadm sparc
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austeinusr/share/lib/locale/com/sun/dhcpmgr/cli/pntadm sparc
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austeinusr/share/lib/locale/com/sun/dhcpmgr/cli/common sparc
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# These files contain definitions shared privately between the kernel
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# and libc. There is no reason for them to be part of a package that
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# a customer should ever see. They are installed in the proto area by
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# the uts build because libc and and other components, like truss, are
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# dependent upon their contents and should not have their own copies.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# These files are installed in the proto area by the build of libproc for
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# the benefit of the builds of cmd/truss, cmd/gcore and cmd/ptools, which
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# use libproc as their common process-control library. These are not
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# interfaces for customer use, so the files are excluded from packaging.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# Private libdisasm interfaces
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# Private interfaces for libraidcfg
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# This file is used for private communication between mdb, drv/kmdb, and
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# misc/kmdb. The interfaces described herein are not intended for customer
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# use, and are thus excluded from packaging.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# These files are installed in the proto area by the build of libdhcpagent
689023771c563d8660e45d439a207e06e96de28fMark Andrews# and libdhcputil for the benefit of DHCP-related networking commands such
4f6469885c3d66367e3f8fb94e1f3c66115990b0Mark Andrews# as dhcpagent, dhcpinfo, ifconfig, and netstat. These are not interfaces
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# for customer use, so the files are excluded from packaging.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# These files are installed in the proto area by the build of libinstzones
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# These files are installed in the proto area by the build of libinetcfg.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# Only the shared object is shipped.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# Don't ship header files private to libipmp and in.mpathd
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# These files are installed in the proto area by the build of libinetsvc,
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# an inetd-specific library shared by inetd, inetadm and inetconv. Only
00124ad0406365d39f4b2d1011ef6a76706e9df0Mark Andrews# the shared object is shipped.
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# These files are installed in the proto area by the build of libinetutil,
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# a general purpose library for the benefit of internet utilities. Only
60e5e10f8d2e2b0c41e8abad38cacd867caa6ab2Rob Austein# the shared object is shipped.
usr/lib/llib-linetutil sparc
usr/lib/libinetutil.so sparc
lib/llib-linetutil sparc
lib/llib-linetutil.ln sparc
lib/libinetutil.so sparc
usr/include/sys/ontrap.h sparc
usr/include/sys/vlan.h sparc
usr/include/sdssc.h sparc
usr/lib/llib-lmeta sparc
usr/lib/llib-lmeta.ln sparc
lib/llib-lmeta sparc
lib/llib-lmeta.ln sparc
usr/include/inet/nca sparc
usr/include/inet/kssl sparc
usr/bin/des sparc
usr/lib/libcrypt_d.so sparc
usr/lib/libcrypt_d.so.1 sparc
etc/krb5/kadm5.acl sparc
etc/krb5/kdc.conf sparc
etc/krb5/kpropd.acl sparc
usr/lib/krb5/README.db2 sparc
usr/lib/krb5/db2.so sparc
usr/lib/krb5/db2.so.1 sparc
usr/lib/krb5/kadmind sparc
usr/lib/krb5/kdyndns sparc
usr/lib/krb5/klookup sparc
usr/lib/krb5/kprop sparc
usr/lib/krb5/kpropd sparc
usr/lib/krb5/kldap.so sparc
usr/lib/krb5/kldap.so.1 sparc
usr/lib/krb5/krb5kdc sparc
usr/lib/krb5/ksetpw sparc
usr/lib/krb5/ksmb sparc
usr/lib/krb5/libdb2.so sparc
usr/lib/krb5/libdb2.so.1 sparc
usr/lib/krb5/libdyn.so sparc
usr/lib/krb5/libdyn.so.1 sparc
usr/lib/krb5/libkdb.so sparc
usr/lib/krb5/libkdb.so.1 sparc
usr/sbin/k5srvutil sparc
usr/sbin/kadmin.local sparc
usr/sbin/kadmin sparc
usr/sbin/kclient sparc
usr/sbin/kdb5_util sparc
usr/sbin/kdb5_ldap_util sparc
usr/sbin/kdcmgr sparc
usr/sbin/kproplog sparc
usr/share/lib/ldif sparc
var/krb5 sparc
etc/sfw sparc
usr/lib/libmech_krb5.so sparc
lib/svc/method/sshd sparc
usr/include/net/wpa.h sparc
usr/include/net/pppoe.h sparc
usr/include/net/simnet.h sparc
# User<->kernel interface used by cfgadm/USB only
usr/include/sys/ucred.h sparc
# Private and/or platform-specific smf(5) files
lib/librestart.so sparc
lib/llib-lrestart sparc
lib/llib-lrestart.ln sparc
usr/lib/librestart.so sparc
usr/include/librestart.h sparc
lib/libuutil.so sparc
lib/llib-luutil sparc
lib/llib-luutil.ln sparc
lib/sparcv9/libuutil.so sparc
usr/lib/libuutil.so sparc
usr/lib/llib-lwanboot.ln sparc
usr/include/wanboot sparc
# Even though all the objects built under usr/src/stand are later glommed
# (e.g., for lint, linking the second-stage boot loaders, ...). Since
stand/lib sparc
stand/lib/libcrypto.a sparc
stand/lib/libhsfs.a sparc
stand/lib/libinet.a sparc
stand/lib/libmd5.a sparc
stand/lib/libnfs.a sparc
stand/lib/libnvpair.a sparc
stand/lib/libsa.a sparc
stand/lib/libscrypt.a sparc
stand/lib/libsock.a sparc
stand/lib/libssl.a sparc
stand/lib/libtcp.a sparc
stand/lib/libtcpstubs.a sparc
stand/lib/libufs.a sparc
stand/lib/libwanboot.a sparc
stand/lib/libxdr.a sparc
stand/lib/llib-lhsfs.ln sparc
stand/lib/llib-linet.ln sparc
stand/lib/llib-lmd5.ln sparc
stand/lib/llib-lnfs.ln sparc
stand/lib/llib-lsa.ln sparc
stand/lib/llib-lsock.ln sparc
stand/lib/llib-lssl.ln sparc
stand/lib/llib-ltcp.ln sparc
stand/lib/llib-lufs.ln sparc
stand/lib/llib-lxdr.ln sparc
usr/include/sys/crypto sparc
lib/llib-lavl sparc
lib/llib-lavl.ln sparc
lib/libavl.so sparc
lib/sparcv9/llib-lavl.ln sparc
lib/sparcv9/libavl.so sparc
usr/lib/llib-lavl sparc
usr/lib/llib-lavl.ln sparc
usr/lib/libavl.so sparc
lib/llib-lcmdutils sparc
lib/llib-lcmdutils.ln sparc
lib/libcmdutils.so sparc
usr/lib/llib-lcmdutils sparc
usr/lib/libcmdutils.so sparc
usr/include/aclutils.h sparc
kernel/drv/usbskel.conf sparc
# Public libdevid interfaces provided by devid.h
usr/include/sys/mdesc.h sparc
lib/libc_i18n.a sparc
lib/sparcv9/libc_i18n.a sparc
usr/lib/llib-lzfs_jni sparc
usr/lib/llib-lzfs_jni.ln sparc
usr/lib/llib-lzpool sparc
lib/libtsnet.so sparc
lib/llib-ltsnet sparc
usr/lib/llib-ltsnet sparc
usr/lib/llib-ltsol sparc
lib/llib-ltsol sparc
usr/include/nss.h sparc
# AT&T AST (ksh93) files which are currently needed only to build OS/Net
usr/lib/libast.so sparc
usr/lib/llib-last sparc
usr/lib/llib-last.ln sparc
usr/lib/llib-lcmd sparc
usr/lib/llib-lcmd.ln sparc
usr/lib/libdll.so sparc
usr/lib/llib-ldll sparc
usr/lib/llib-ldll.ln sparc
usr/lib/libpp.so sparc
usr/lib/llib-lpp sparc
usr/lib/llib-lpp.ln sparc
usr/lib/libshell.so sparc
usr/lib/llib-lshell sparc
usr/lib/llib-lshell.ln sparc
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