Roger.Faulkner at Sun.COM
2006-Oct-31 15:36 UTC
[zfs-crypto-discuss] 6362982 namespace pollution/protection in libc
Author: raf Repository: /hg/zfs-crypto/gate Revision: 4e0d2d9869b6e03153797c60bb3786268667c14c Log message: 6362982 namespace pollution/protection in libc 6369040 there should be but one synonyms.h file outside of libc Files: create: deleted_files/usr/src/lib/common/inc/mtlib.h create: deleted_files/usr/src/lib/libc/sparcv9/gen/llabs.s create: deleted_files/usr/src/lib/libcurses/screen/synonyms.h create: deleted_files/usr/src/lib/libmail/inc/synonyms.h create: deleted_files/usr/src/lib/libresolv/synonyms.h create: deleted_files/usr/src/lib/libresolv2/include/synonyms.h create: deleted_files/usr/src/lib/librsm/inc/synonyms.h create: deleted_files/usr/src/ucblib/libucb/port/gen/synonyms.h create: usr/src/lib/common/inc/c_synonyms.h create: usr/src/lib/libcrypt/inc/des_synonyms.h create: usr/src/lib/libgen/inc/gen_synonyms.h create: usr/src/tools/scripts/check_fnames.sh delete: usr/src/lib/common/inc/mtlib.h delete: usr/src/lib/common/inc/synonyms.h delete: usr/src/lib/libc/sparcv9/gen/llabs.s delete: usr/src/lib/libcrypt/inc/synonyms.h delete: usr/src/lib/libcurses/screen/synonyms.h delete: usr/src/lib/libgen/inc/synonyms.h delete: usr/src/lib/libmail/inc/synonyms.h delete: usr/src/lib/libresolv/synonyms.h delete: usr/src/lib/libresolv2/include/synonyms.h delete: usr/src/lib/librsm/inc/synonyms.h delete: usr/src/ucblib/libucb/port/gen/synonyms.h update: usr/src/cmd/mdb/common/kmdb/kmdb_dl.c update: usr/src/common/util/qsort.c update: usr/src/lib/Makefile.lib update: usr/src/lib/Makefile.targ update: usr/src/lib/libavl/Makefile.com update: usr/src/lib/libc/Makefile update: usr/src/lib/libc/amd64/Makefile update: usr/src/lib/libc/amd64/gen/abs.s update: usr/src/lib/libc/i386/gen/abs.s update: usr/src/lib/libc/inc/libc.h update: usr/src/lib/libc/inc/synonyms.h update: usr/src/lib/libc/port/gen/atexit.c update: usr/src/lib/libc/port/gen/directio.c update: usr/src/lib/libc/port/gen/getauxv.c update: usr/src/lib/libc/port/gen/gettxt.c update: usr/src/lib/libc/port/gen/imaxabs.c update: usr/src/lib/libc/port/gen/nftw.c update: usr/src/lib/libc/port/gen/rctlops.c update: usr/src/lib/libc/port/gen/strtoimax.c update: usr/src/lib/libc/port/gen/strtoumax.c update: usr/src/lib/libc/port/i18n/__fputws_xpg5.c update: usr/src/lib/libc/port/i18n/gettext_real.c update: usr/src/lib/libc/port/i18n/strtows.c update: usr/src/lib/libc/port/i18n/wcstoimax.c update: usr/src/lib/libc/port/i18n/wcstol.c update: usr/src/lib/libc/port/i18n/wcstoul.c update: usr/src/lib/libc/port/i18n/wmemcpy.c update: usr/src/lib/libc/port/i18n/wmemmove.c update: usr/src/lib/libc/port/i18n/wsprintf.c update: usr/src/lib/libc/port/i18n/wstok.c update: usr/src/lib/libc/port/i18n/wstol.c update: usr/src/lib/libc/port/regex/glob.c update: usr/src/lib/libc/port/regex/regex.c update: usr/src/lib/libc/port/stdio/fdopen.c update: usr/src/lib/libc/port/stdio/fopen.c update: usr/src/lib/libc/port/stdio/fpos.c update: usr/src/lib/libc/port/stdio/system.c update: usr/src/lib/libc/port/sys/sigstack.c update: usr/src/lib/libc/port/threads/scalls.c update: usr/src/lib/libc/port/threads/synch.c update: usr/src/lib/libc/port/unwind/unwind.c update: usr/src/lib/libc/req.flg update: usr/src/lib/libc/sparc/gen/abs.s update: usr/src/lib/libc/sparc/gen/siglongjmp.c update: usr/src/lib/libc/sparcv9/Makefile update: usr/src/lib/libc/sparcv9/gen/abs.s update: usr/src/lib/libc/sparcv9/gen/siglongjmp.c update: usr/src/lib/libcmd/Makefile.com update: usr/src/lib/libcmd/common/deflt.c update: usr/src/lib/libcmdutils/Makefile.com update: usr/src/lib/libcrypt/Makefile.com update: usr/src/lib/libcrypt/common/cryptio.c update: usr/src/lib/libcrypt/common/des.c update: usr/src/lib/libcrypt/common/des_crypt.c update: usr/src/lib/libcrypt/common/des_encrypt.c update: usr/src/lib/libcrypt/common/des_soft.c update: usr/src/lib/libcurses/screen/curshdr.h update: usr/src/lib/libcurses/screen/mbstowcs.c update: usr/src/lib/libcurses/screen/mbtowc.c update: usr/src/lib/libeti/menu/Makefile.com update: usr/src/lib/libeti/panel/Makefile.com update: usr/src/lib/libfruutils/Makefile.com update: usr/src/lib/libgen/Makefile.com update: usr/src/lib/libgen/common/bgets.c update: usr/src/lib/libgen/common/bufsplit.c update: usr/src/lib/libgen/common/copylist.c update: usr/src/lib/libgen/common/eaccess.c update: usr/src/lib/libgen/common/gmatch.c update: usr/src/lib/libgen/common/isencrypt.c update: usr/src/lib/libgen/common/mkdirp.c update: usr/src/lib/libgen/common/p2open.c update: usr/src/lib/libgen/common/pathfind.c update: usr/src/lib/libgen/common/reg_compile.c update: usr/src/lib/libgen/common/reg_step.c update: usr/src/lib/libgen/common/rmdirp.c update: usr/src/lib/libgen/common/strccpy.c update: usr/src/lib/libgen/common/strecpy.c update: usr/src/lib/libgen/common/strfind.c update: usr/src/lib/libgen/common/strrspn.c update: usr/src/lib/libgen/common/strtrns.c update: usr/src/lib/liblgrp/Makefile.com update: usr/src/lib/liblm/Makefile.com update: usr/src/lib/libmacadm/Makefile.com update: usr/src/lib/libmail/Makefile.com update: usr/src/lib/libmail/amd64/Makefile update: usr/src/lib/libmail/common/abspath.c update: usr/src/lib/libmail/common/casncmp.c update: usr/src/lib/libmail/common/copystream.c update: usr/src/lib/libmail/common/delempty.c update: usr/src/lib/libmail/common/getdomain.c update: usr/src/lib/libmail/common/maillock.c update: usr/src/lib/libmail/common/notifyu.c update: usr/src/lib/libmail/common/popenvp.c update: usr/src/lib/libmail/common/s_string.c update: usr/src/lib/libmail/common/setup_exec.c update: usr/src/lib/libmail/common/skipspace.c update: usr/src/lib/libmail/common/strmove.c update: usr/src/lib/libmail/common/substr.c update: usr/src/lib/libmail/common/systemvp.c update: usr/src/lib/libmail/common/trimnl.c update: usr/src/lib/libmail/common/xgetenv.c update: usr/src/lib/libmail/i386/Makefile update: usr/src/lib/libmail/sparc/Makefile update: usr/src/lib/libmail/sparcv9/Makefile update: usr/src/lib/libmd5/Makefile.com update: usr/src/lib/libmd5/amd64/Makefile update: usr/src/lib/libmd5/i386/Makefile update: usr/src/lib/libmd5/sparc/Makefile update: usr/src/lib/libmd5/sparcv9/Makefile update: usr/src/lib/libnsl/Makefile update: usr/src/lib/libnsl/Makefile.com update: usr/src/lib/libnsl/amd64/Makefile update: usr/src/lib/libnsl/common/daemon_utils.c update: usr/src/lib/libnsl/common/nsl_stdio_prv.c update: usr/src/lib/libnsl/des/des_crypt.c update: usr/src/lib/libnsl/des/des_soft.c update: usr/src/lib/libnsl/dial/callers.c update: usr/src/lib/libnsl/dial/conn.c update: usr/src/lib/libnsl/dial/dial.c update: usr/src/lib/libnsl/dial/getargs.c update: usr/src/lib/libnsl/dial/interface.c update: usr/src/lib/libnsl/dial/line.c update: usr/src/lib/libnsl/dial/stoa.c update: usr/src/lib/libnsl/dial/strecpy.c update: usr/src/lib/libnsl/dial/strsave.c update: usr/src/lib/libnsl/dial/sysfiles.c update: usr/src/lib/libnsl/dial/ulockf.c update: usr/src/lib/libnsl/dial/uucpdefs.c update: usr/src/lib/libnsl/i386/Makefile update: usr/src/lib/libnsl/include/mt.h update: usr/src/lib/libnsl/include/nsl_stdio_prv.h update: usr/src/lib/libnsl/ipsec/algs.c update: usr/src/lib/libnsl/key/xcrypt.c update: usr/src/lib/libnsl/nis/cache/client_cache.cc update: usr/src/lib/libnsl/nis/cache/dummy_cache.c update: usr/src/lib/libnsl/nis/cache/mapped_cache.cc update: usr/src/lib/libnsl/nis/cache/mgr_cache.cc update: usr/src/lib/libnsl/nis/gen/nis_cast.c update: usr/src/lib/libnsl/nis/gen/nis_cback_xdr.c update: usr/src/lib/libnsl/nis/gen/nis_hash.c update: usr/src/lib/libnsl/nis/gen/nis_local.h update: usr/src/lib/libnsl/nis/gen/nis_lookup.c update: usr/src/lib/libnsl/nis/gen/nis_names.c update: usr/src/lib/libnsl/nis/gen/nis_rpc.c update: usr/src/lib/libnsl/nis/gen/nis_subr.c update: usr/src/lib/libnsl/nis/gen/nis_tags.c update: usr/src/lib/libnsl/nis/gen/nis_xdr.c update: usr/src/lib/libnsl/nis/gen/npd_lib.c update: usr/src/lib/libnsl/nis/gen/print_obj.c update: usr/src/lib/libnsl/nsl/_utility.c update: usr/src/lib/libnsl/nsl/t_accept.c update: usr/src/lib/libnsl/nsl/t_alloc.c update: usr/src/lib/libnsl/nsl/t_connect.c update: usr/src/lib/libnsl/nsl/t_getname.c update: usr/src/lib/libnsl/nsl/t_look.c update: usr/src/lib/libnsl/nsl/t_open.c update: usr/src/lib/libnsl/nsl/t_rcv.c update: usr/src/lib/libnsl/nsl/t_rcvv.c update: usr/src/lib/libnsl/nsl/t_snddis.c update: usr/src/lib/libnsl/nsl/t_unbind.c update: usr/src/lib/libnsl/nss/getauthattr.c update: usr/src/lib/libnsl/nss/getauuser.c update: usr/src/lib/libnsl/nss/gethostby_door.c update: usr/src/lib/libnsl/nss/gethostbyname_r.c update: usr/src/lib/libnsl/nss/gethostent.c update: usr/src/lib/libnsl/nss/gethostent6.c update: usr/src/lib/libnsl/nss/gethostent_r.c update: usr/src/lib/libnsl/nss/getipnodeby_door.c update: usr/src/lib/libnsl/nss/getprofattr.c update: usr/src/lib/libnsl/nss/getrpcent.c update: usr/src/lib/libnsl/nss/getrpcent_r.c update: usr/src/lib/libnsl/nss/getuserattr.c update: usr/src/lib/libnsl/nss/inet_ntop.c update: usr/src/lib/libnsl/nss/inet_pton.c update: usr/src/lib/libnsl/nss/parse.c update: usr/src/lib/libnsl/rpc/auth_time.c update: usr/src/lib/libnsl/rpc/authdes_prot.c update: usr/src/lib/libnsl/rpc/authsys_prot.c update: usr/src/lib/libnsl/rpc/can_use_af.c update: usr/src/lib/libnsl/rpc/clnt_bcast.c update: usr/src/lib/libnsl/rpc/clnt_generic.c update: usr/src/lib/libnsl/rpc/clnt_simple.c update: usr/src/lib/libnsl/rpc/getdname.c update: usr/src/lib/libnsl/rpc/gethostname.c update: usr/src/lib/libnsl/rpc/key_call.c update: usr/src/lib/libnsl/rpc/key_prot.c update: usr/src/lib/libnsl/rpc/mt_misc.c update: usr/src/lib/libnsl/rpc/openchild.c update: usr/src/lib/libnsl/rpc/pmap_clnt.c update: usr/src/lib/libnsl/rpc/pmap_prot.c update: usr/src/lib/libnsl/rpc/rpc_callmsg.c update: usr/src/lib/libnsl/rpc/rpc_comdata.c update: usr/src/lib/libnsl/rpc/rpc_comdata1.c update: usr/src/lib/libnsl/rpc/rpc_generic.c update: usr/src/lib/libnsl/rpc/rpc_mt.h update: usr/src/lib/libnsl/rpc/rpc_prot.c update: usr/src/lib/libnsl/rpc/rpc_sel2poll.c update: usr/src/lib/libnsl/rpc/rpcb_clnt.c update: usr/src/lib/libnsl/rpc/rpcb_prot.c update: usr/src/lib/libnsl/rpc/rpcb_st_xdr.c update: usr/src/lib/libnsl/rpc/rtime_tli.c update: usr/src/lib/libnsl/rpc/svc_auth_loopb.c update: usr/src/lib/libnsl/rpc/svc_auth_sys.c update: usr/src/lib/libnsl/rpc/svc_run.c update: usr/src/lib/libnsl/rpc/svc_vc.c update: usr/src/lib/libnsl/rpc/svid_funcs.c update: usr/src/lib/libnsl/rpc/ti_opts.c update: usr/src/lib/libnsl/rpc/xdr.c update: usr/src/lib/libnsl/rpc/xdr_array.c update: usr/src/lib/libnsl/rpc/xdr_float.c update: usr/src/lib/libnsl/rpc/xdr_refer.c update: usr/src/lib/libnsl/rpc/xdr_sizeof.c update: usr/src/lib/libnsl/rpc/xdr_stdio_prv.c update: usr/src/lib/libnsl/saf/checkver.c update: usr/src/lib/libnsl/saf/doconfig.c update: usr/src/lib/libnsl/sparc/Makefile update: usr/src/lib/libnsl/sparcv9/Makefile update: usr/src/lib/libnsl/yp/dbm.c update: usr/src/lib/libnsl/yp/yp_all.c update: usr/src/lib/libnsl/yp/yp_b.h update: usr/src/lib/libnsl/yp/yp_b_clnt.c update: usr/src/lib/libnsl/yp/yp_b_xdr.c update: usr/src/lib/libnsl/yp/yp_bind.c update: usr/src/lib/libnsl/yp/yp_enum.c update: usr/src/lib/libnsl/yp/yp_master.c update: usr/src/lib/libnsl/yp/yp_match.c update: usr/src/lib/libnsl/yp/yp_order.c update: usr/src/lib/libnsl/yp/yp_rsvd.c update: usr/src/lib/libnsl/yp/yp_update.c update: usr/src/lib/libnsl/yp/yp_xdr.c update: usr/src/lib/libnsl/yp/yperr_string.c update: usr/src/lib/libnsl/yp/yppasswd_xdr.c update: usr/src/lib/libnsl/yp/ypprot_err.c update: usr/src/lib/libnsl/yp/ypupd.c update: usr/src/lib/libresolv/Makefile update: usr/src/lib/libresolv/res_comp.c update: usr/src/lib/libresolv/res_debug.c update: usr/src/lib/libresolv/res_gethost.c update: usr/src/lib/libresolv/res_init.c update: usr/src/lib/libresolv/res_mkquery.c update: usr/src/lib/libresolv/res_query.c update: usr/src/lib/libresolv/res_send.c update: usr/src/lib/libresolv/res_sethost.c update: usr/src/lib/libresolv2/Makefile.com update: usr/src/lib/libresolv2/amd64/Makefile update: usr/src/lib/libresolv2/common/isc/eventlib.c update: usr/src/lib/libresolv2/common/resolv/res_send.c update: usr/src/lib/libresolv2/cylink/Makefile.com update: usr/src/lib/libresolv2/dnssafe/Makefile.com update: usr/src/lib/libresolv2/i386/Makefile update: usr/src/lib/libresolv2/include/port_before.h update: usr/src/lib/libresolv2/irs/Makefile.com update: usr/src/lib/libresolv2/sparc/Makefile update: usr/src/lib/libresolv2/sparcv9/Makefile update: usr/src/lib/librsm/Makefile.com update: usr/src/lib/librsm/common/rsmgen.c update: usr/src/lib/librsm/common/rsmlib.c update: usr/src/lib/librt/Makefile.com update: usr/src/lib/librt/common/fallocate.c update: usr/src/lib/librt/common/mqueue.c update: usr/src/lib/librt/common/pos4obj.c update: usr/src/lib/librt/common/sched.c update: usr/src/lib/librt/common/sem.c update: usr/src/lib/librt/common/shm.c update: usr/src/lib/libscf/common/libscf_impl.h update: usr/src/lib/libsendfile/Makefile.com update: usr/src/lib/libsocket/inet/ether_addr.c update: usr/src/lib/libumem/common/linktest_stand.c update: usr/src/lib/libumem/common/misc.c update: usr/src/lib/libumem/common/stub_stand.c update: usr/src/lib/libumem/common/umem.c update: usr/src/lib/libumem/common/umem_fork.c update: usr/src/lib/libumem/common/vmem.c update: usr/src/lib/libumem/common/vmem_base.c update: usr/src/lib/libumem/common/vmem_sbrk.c update: usr/src/lib/libuutil/Makefile.com update: usr/src/lib/libuutil/common/libuutil_common.h update: usr/src/lib/libxnet/Makefile.com update: usr/src/lib/nsswitch/files/Makefile.com update: usr/src/lib/nsswitch/files/common/files_common.h update: usr/src/lib/nsswitch/user/Makefile.com update: usr/src/lib/nsswitch/user/common/user_common.h update: usr/src/lib/pam_modules/projects/Makefile.com update: usr/src/tools/SUNWonbld/prototype_com update: usr/src/tools/scripts/Makefile update: usr/src/ucblib/libucb/port/stdio/doprnt.c