Module Name: src Committed By: dyoung Date: Fri Aug 26 21:22:10 UTC 2011
Modified Files: src/distrib/sets/lists/base: md.amd64 md.sparc64 mi shl.mi src/distrib/sets/lists/comp: md.amd64 md.sparc64 mi shl.mi src/etc/mtree: NetBSD.dist.base src/include: Makefile src/lib: Makefile src/sys/lib/libkern: Makefile.libkern Log Message: Build and install ppath(3), property-list paths library. To generate a diff of this commit: cvs rdiff -u -r1.133 -r1.134 src/distrib/sets/lists/base/md.amd64 cvs rdiff -u -r1.126 -r1.127 src/distrib/sets/lists/base/md.sparc64 cvs rdiff -u -r1.948 -r1.949 src/distrib/sets/lists/base/mi cvs rdiff -u -r1.595 -r1.596 src/distrib/sets/lists/base/shl.mi cvs rdiff -u -r1.129 -r1.130 src/distrib/sets/lists/comp/md.amd64 cvs rdiff -u -r1.114 -r1.115 src/distrib/sets/lists/comp/md.sparc64 cvs rdiff -u -r1.1663 -r1.1664 src/distrib/sets/lists/comp/mi cvs rdiff -u -r1.184 -r1.185 src/distrib/sets/lists/comp/shl.mi cvs rdiff -u -r1.89 -r1.90 src/etc/mtree/NetBSD.dist.base cvs rdiff -u -r1.135 -r1.136 src/include/Makefile cvs rdiff -u -r1.175 -r1.176 src/lib/Makefile cvs rdiff -u -r1.13 -r1.14 src/sys/lib/libkern/Makefile.libkern Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/distrib/sets/lists/base/md.amd64 diff -u src/distrib/sets/lists/base/md.amd64:1.133 src/distrib/sets/lists/base/md.amd64:1.134 --- src/distrib/sets/lists/base/md.amd64:1.133 Wed Aug 17 00:33:52 2011 +++ src/distrib/sets/lists/base/md.amd64 Fri Aug 26 21:22:07 2011 @@ -1,4 +1,4 @@ -# $NetBSD: md.amd64,v 1.133 2011/08/17 00:33:52 jakllsch Exp $ +# $NetBSD: md.amd64,v 1.134 2011/08/26 21:22:07 dyoung Exp $ ./dev/lms0 base-obsolete obsolete ./dev/mms0 base-obsolete obsolete ./libexec/ld.elf_so-i386 base-sys-shlib compat,pic @@ -194,6 +194,8 @@ ./usr/lib/i386/libperfuse.so.0.0 base-compat-shlib compat,pic ./usr/lib/i386/libposix.so.0 base-compat-shlib compat,pic ./usr/lib/i386/libposix.so.0.1 base-compat-shlib compat,pic +./usr/lib/i386/libppath.so.0 base-compat-shlib compat,pic +./usr/lib/i386/libppath.so.0.0 base-compat-shlib compat,pic ./usr/lib/i386/libprop.so.1 base-compat-shlib compat,pic ./usr/lib/i386/libprop.so.1.1 base-compat-shlib compat,pic ./usr/lib/i386/libpthread.so.1 base-compat-shlib compat,pic Index: src/distrib/sets/lists/base/md.sparc64 diff -u src/distrib/sets/lists/base/md.sparc64:1.126 src/distrib/sets/lists/base/md.sparc64:1.127 --- src/distrib/sets/lists/base/md.sparc64:1.126 Tue Jul 26 16:10:15 2011 +++ src/distrib/sets/lists/base/md.sparc64 Fri Aug 26 21:22:08 2011 @@ -1,4 +1,4 @@ -# $NetBSD: md.sparc64,v 1.126 2011/07/26 16:10:15 joerg Exp $ +# $NetBSD: md.sparc64,v 1.127 2011/08/26 21:22:08 dyoung Exp $ ./libexec/ld.elf_so-sparc base-sysutil-bin compat,pic ./sbin/edlabel base-sysutil-root obsolete ./usr/bin/fdformat base-util-bin @@ -190,6 +190,8 @@ ./usr/lib/sparc/libperfuse.so.0.0 base-compat-shlib compat,pic ./usr/lib/sparc/libposix.so.0 base-compat-shlib compat,pic ./usr/lib/sparc/libposix.so.0.1 base-compat-shlib compat,pic +./usr/lib/sparc/libppath.so.0 base-compat-shlib compat,pic +./usr/lib/sparc/libppath.so.0.0 base-compat-shlib compat,pic ./usr/lib/sparc/libprop.so.1 base-compat-shlib compat,pic ./usr/lib/sparc/libprop.so.1.1 base-compat-shlib compat,pic ./usr/lib/sparc/libpthread.so.1 base-compat-shlib compat,pic Index: src/distrib/sets/lists/base/mi diff -u src/distrib/sets/lists/base/mi:1.948 src/distrib/sets/lists/base/mi:1.949 --- src/distrib/sets/lists/base/mi:1.948 Thu Aug 25 15:29:04 2011 +++ src/distrib/sets/lists/base/mi Fri Aug 26 21:22:07 2011 @@ -1,4 +1,4 @@ -# $NetBSD: mi,v 1.948 2011/08/25 15:29:04 dyoung Exp $ +# $NetBSD: mi,v 1.949 2011/08/26 21:22:07 dyoung Exp $ # # Note: Don't delete entries from here - mark them as "obsolete" instead, # unless otherwise stated below. @@ -870,6 +870,7 @@ ./usr/include/openpgpsdk base-obsolete obsolete ./usr/include/openssl base-c-usr ./usr/include/pcap base-c-usr +./usr/include/ppath base-c-usr ./usr/include/prop base-c-usr ./usr/include/protocols base-c-usr ./usr/include/quota base-c-usr Index: src/distrib/sets/lists/base/shl.mi diff -u src/distrib/sets/lists/base/shl.mi:1.595 src/distrib/sets/lists/base/shl.mi:1.596 --- src/distrib/sets/lists/base/shl.mi:1.595 Tue Jul 26 16:10:15 2011 +++ src/distrib/sets/lists/base/shl.mi Fri Aug 26 21:22:08 2011 @@ -1,4 +1,4 @@ -# $NetBSD: shl.mi,v 1.595 2011/07/26 16:10:15 joerg Exp $ +# $NetBSD: shl.mi,v 1.596 2011/08/26 21:22:08 dyoung Exp $ # # Note: Don't delete entries from here - mark them as "obsolete" instead, # unless otherwise stated below. @@ -49,6 +49,9 @@ ./lib/libm.so base-sys-shlib dynamicroot ./lib/libm.so.0 base-sys-shlib dynamicroot ./lib/libm.so.0.10 base-sys-shlib dynamicroot +./lib/libppath.so base-sys-shlib dynamicroot +./lib/libppath.so.0 base-sys-shlib dynamicroot +./lib/libppath.so.0.0 base-sys-shlib dynamicroot ./lib/libprop.so base-sys-shlib dynamicroot ./lib/libprop.so.1 base-sys-shlib dynamicroot ./lib/libprop.so.1.1 base-sys-shlib dynamicroot @@ -361,6 +364,9 @@ ./usr/lib/libposix.so base-sys-shlib ./usr/lib/libposix.so.0 base-sys-shlib ./usr/lib/libposix.so.0.1 base-sys-shlib +./usr/lib/libppath.so base-sys-shlib +./usr/lib/libppath.so.0 base-sys-shlib +./usr/lib/libppath.so.0.0 base-sys-shlib ./usr/lib/libprop.so base-sys-shlib ./usr/lib/libprop.so.1 base-sys-shlib ./usr/lib/libprop.so.1.1 base-sys-shlib Index: src/distrib/sets/lists/comp/md.amd64 diff -u src/distrib/sets/lists/comp/md.amd64:1.129 src/distrib/sets/lists/comp/md.amd64:1.130 --- src/distrib/sets/lists/comp/md.amd64:1.129 Mon Aug 15 15:14:00 2011 +++ src/distrib/sets/lists/comp/md.amd64 Fri Aug 26 21:22:08 2011 @@ -1,4 +1,4 @@ -# $NetBSD: md.amd64,v 1.129 2011/08/15 15:14:00 wiz Exp $ +# $NetBSD: md.amd64,v 1.130 2011/08/26 21:22:08 dyoung Exp $ ./usr/include/amd64 comp-c-include ./usr/include/amd64/ansi.h comp-c-include ./usr/include/amd64/aout_machdep.h comp-c-include @@ -789,6 +789,10 @@ ./usr/lib/i386/libposix_g.a comp-c-proflib compat,debuglib ./usr/lib/i386/libposix_p.a comp-c-proflib compat,profile ./usr/lib/i386/libposix_pic.a comp-c-piclib compat,pic +./usr/lib/i386/libppath.a comp-c-lib compat +./usr/lib/i386/libppath.so comp-sys-shlib compat,pic +./usr/lib/i386/libppath_p.a comp-c-proflib compat,profile +./usr/lib/i386/libppath_pic.a comp-c-piclib compat,pic ./usr/lib/i386/libprop.a comp-c-lib compat ./usr/lib/i386/libprop.so comp-sys-shlib compat,pic ./usr/lib/i386/libprop_g.a comp-c-proflib compat,debuglib @@ -1087,6 +1091,7 @@ ./usr/libdata/debug/usr/lib/i386/libpci.so.2.0.debug comp-compat-shlib compat,pic,debug ./usr/libdata/debug/usr/lib/i386/libperfuse.so.0.0.debug comp-compat-shlib compat,pic,debug ./usr/libdata/debug/usr/lib/i386/libposix.so.0.1.debug comp-compat-shlib compat,pic,debug +./usr/libdata/debug/usr/lib/i386/libppath.so.0.0.debug comp-compat-shlib compat,pic,debug ./usr/libdata/debug/usr/lib/i386/libprop.so.1.1.debug comp-compat-shlib compat,pic,debug ./usr/libdata/debug/usr/lib/i386/libpthread.so.1.0.debug comp-compat-shlib compat,pic,debug ./usr/libdata/debug/usr/lib/i386/libpthread_dbg.so.2.0.debug comp-compat-shlib compat,pic,debug Index: src/distrib/sets/lists/comp/md.sparc64 diff -u src/distrib/sets/lists/comp/md.sparc64:1.114 src/distrib/sets/lists/comp/md.sparc64:1.115 --- src/distrib/sets/lists/comp/md.sparc64:1.114 Tue Jul 26 16:10:16 2011 +++ src/distrib/sets/lists/comp/md.sparc64 Fri Aug 26 21:22:09 2011 @@ -1,4 +1,4 @@ -# $NetBSD: md.sparc64,v 1.114 2011/07/26 16:10:16 joerg Exp $ +# $NetBSD: md.sparc64,v 1.115 2011/08/26 21:22:09 dyoung Exp $ ./usr/include/gcc-4.5/tgmath.h comp-c-include gcccmds,gcc=45 ./usr/include/ieeefp.h comp-c-include ./usr/include/sparc comp-c-include @@ -439,7 +439,6 @@ ./usr/lib/sparc/libhdb_pic.a comp-c-piclib compat,pic,kerberos ./usr/lib/sparc/libheimbase.a comp-c-lib compat,kerberos ./usr/lib/sparc/libheimbase.so comp-sys-shlib compat,pic,kerberos -./usr/lib/sparc/libheimbase_g.a -unknown- compat,debuglib,kerberos ./usr/lib/sparc/libheimbase_g.a comp-c-proflib compat,debuglib,kerberos ./usr/lib/sparc/libheimbase_p.a comp-c-proflib compat,profile,kerberos ./usr/lib/sparc/libheimbase_pic.a comp-c-proflib compat,pic,kerberos @@ -489,7 +488,6 @@ ./usr/lib/sparc/libiscsi_pic.a comp-c-piclib compat,pic,iscsi ./usr/lib/sparc/libisns.a comp-c-lib compat ./usr/lib/sparc/libisns.so comp-sys-shlib compat -./usr/lib/sparc/libisns_g.a -unknown- compat,debuglib ./usr/lib/sparc/libisns_g.a comp-c-piclib compat,debuglib ./usr/lib/sparc/libisns_p.a comp-c-proflib compat,profile ./usr/lib/sparc/libisns_pic.a comp-c-piclib compat,pic @@ -510,7 +508,6 @@ ./usr/lib/sparc/libkafs_pic.a comp-c-piclib compat,pic,kerberos ./usr/lib/sparc/libkdc.a comp-c-lib compat,kerberos ./usr/lib/sparc/libkdc.so comp-sys-shlib compat,pic,kerberos -./usr/lib/sparc/libkdc_g.a -unknown- compat,debuglib,kerberos ./usr/lib/sparc/libkdc_g.a comp-c-proflib compat,debuglib,kerberos ./usr/lib/sparc/libkdc_p.a comp-c-proflib compat,profile,kerberos ./usr/lib/sparc/libkdc_pic.a comp-c-proflib compat,pic,kerberos @@ -639,7 +636,6 @@ ./usr/lib/sparc/libpci_pic.a comp-c-piclib compat,pic ./usr/lib/sparc/libperfuse.a comp-c-lib compat ./usr/lib/sparc/libperfuse.so comp-sys-shlib compat,pic -./usr/lib/sparc/libperfuse_g.a -unknown- compat,debuglib ./usr/lib/sparc/libperfuse_g.a comp-c-proflib compat,debuglib ./usr/lib/sparc/libperfuse_p.a comp-c-proflib compat,profile ./usr/lib/sparc/libperfuse_pic.a comp-c-piclib compat,pic @@ -648,6 +644,10 @@ ./usr/lib/sparc/libposix_g.a -unknown- compat,debuglib ./usr/lib/sparc/libposix_p.a comp-c-proflib compat,profile ./usr/lib/sparc/libposix_pic.a comp-c-piclib compat,pic +./usr/lib/sparc/libppath.a comp-c-lib compat +./usr/lib/sparc/libppath.so comp-sys-shlib compat,pic +./usr/lib/sparc/libppath_p.a comp-c-proflib compat,profile +./usr/lib/sparc/libppath_pic.a comp-c-piclib compat,pic ./usr/lib/sparc/libprop.a comp-c-lib compat ./usr/lib/sparc/libprop.so base-sys-shlib compat,pic ./usr/lib/sparc/libprop_g.a -unknown- compat,debuglib @@ -825,7 +825,6 @@ ./usr/lib/sparc/libvers_pic.a comp-obsolete obsolete ./usr/lib/sparc/libwind.a comp-c-lib compat,kerberos ./usr/lib/sparc/libwind.so comp-sys-shlib compat,pic,kerberos -./usr/lib/sparc/libwind_g.a -unknown- compat,debuglib,kerberos ./usr/lib/sparc/libwind_g.a comp-c-proflib compat,debuglib,kerberos ./usr/lib/sparc/libwind_p.a comp-c-proflib compat,profile,kerberos ./usr/lib/sparc/libwind_pic.a comp-c-piclib compat,pic,kerberos @@ -943,6 +942,7 @@ ./usr/libdata/debug/usr/lib/sparc/libpci.so.2.0.debug comp-compat-shlib compat,pic,debug ./usr/libdata/debug/usr/lib/sparc/libperfuse.so.0.0.debug comp-compat-shlib compat,pic,debug ./usr/libdata/debug/usr/lib/sparc/libposix.so.0.1.debug comp-compat-shlib compat,pic,debug +./usr/libdata/debug/usr/lib/sparc/libppath.so.0.0.debug comp-compat-shlib compat,pic,debug ./usr/libdata/debug/usr/lib/sparc/libprop.so.1.1.debug comp-compat-shlib compat,pic,debug ./usr/libdata/debug/usr/lib/sparc/libpthread.so.1.0.debug comp-compat-shlib compat,pic,debug ./usr/libdata/debug/usr/lib/sparc/libpthread_dbg.so.2.0.debug comp-compat-shlib compat,pic,debug Index: src/distrib/sets/lists/comp/mi diff -u src/distrib/sets/lists/comp/mi:1.1663 src/distrib/sets/lists/comp/mi:1.1664 --- src/distrib/sets/lists/comp/mi:1.1663 Wed Aug 17 07:22:34 2011 +++ src/distrib/sets/lists/comp/mi Fri Aug 26 21:22:08 2011 @@ -1,4 +1,4 @@ -# $NetBSD: mi,v 1.1663 2011/08/17 07:22:34 manu Exp $ +# $NetBSD: mi,v 1.1664 2011/08/26 21:22:08 dyoung Exp $ # # Note: don't delete entries from here - mark them as "obsolete" instead. # @@ -2178,6 +2178,8 @@ ./usr/include/pci.h comp-c-include ./usr/include/perfuse.h comp-c-include ./usr/include/poll.h comp-c-include +./usr/include/ppath/ppath.h comp-c-include +./usr/include/ppath/ppath_impl.h comp-c-include ./usr/include/prop/plistref.h comp-c-include ./usr/include/prop/prop_array.h comp-c-include ./usr/include/prop/prop_bool.h comp-c-include @@ -2966,6 +2968,8 @@ ./usr/lib/libposix.a comp-c-lib ./usr/lib/libposix_g.a -unknown- debuglib ./usr/lib/libposix_p.a comp-c-proflib profile +./usr/lib/libppath.a comp-c-lib +./usr/lib/libppath_p.a comp-c-proflib profile ./usr/lib/libprop.a comp-c-lib ./usr/lib/libprop_g.a -unknown- debuglib ./usr/lib/libprop_p.a comp-c-proflib profile @@ -4345,6 +4349,7 @@ ./usr/libdata/lint/llib-lpci.ln comp-c-lintlib lint ./usr/libdata/lint/llib-lperfuse.ln comp-perfuse-lintlib lint ./usr/libdata/lint/llib-lposix.ln comp-c-lintlib lint +./usr/libdata/lint/llib-lppath.ln comp-c-lintlib lint ./usr/libdata/lint/llib-lprop.ln comp-c-lintlib lint ./usr/libdata/lint/llib-lpthread.ln comp-c-lintlib lint ./usr/libdata/lint/llib-lpthread_dbg.ln comp-c-lintlib lint @@ -8090,6 +8095,50 @@ ./usr/share/man/cat3/prefresh.0 comp-c-catman .cat ./usr/share/man/cat3/printf.0 comp-c-catman .cat ./usr/share/man/cat3/printw.0 comp-c-catman .cat +./usr/share/man/cat3/ppath.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_bool.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_component_at.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_component_idx.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_component_key.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_component_release.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_component_retain.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_copy.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_copydel_bool.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_copydel_int64.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_copydel_object.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_copydel_uint64.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_copyset_bool.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_copyset_int64.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_copyset_object.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_copyset_uint64.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_create.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_delete_bool.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_delete_int64.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_delete_object.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_delete_uint64.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_get_bool.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_get_int64.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_get_object.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_get_uint64.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_idx.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_key.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_length.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_lookup.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_number.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_object.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_pop.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_push.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_push_idx.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_push_key.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_release.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_replace_idx.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_replace_key.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_retain.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_set_bool.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_set_int64.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_set_object.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_set_uint64.0 comp-c-catman .cat +./usr/share/man/cat3/ppath_subpath.0 comp-c-catman .cat ./usr/share/man/cat3/prop_array.0 comp-c-catman .cat ./usr/share/man/cat3/prop_array_add.0 comp-c-catman .cat ./usr/share/man/cat3/prop_array_capacity.0 comp-c-catman .cat @@ -14166,6 +14215,50 @@ ./usr/share/man/html3/prefresh.html comp-c-htmlman html ./usr/share/man/html3/printf.html comp-c-htmlman html ./usr/share/man/html3/printw.html comp-c-htmlman html +./usr/share/man/html3/ppath.html comp-c-htmlman html +./usr/share/man/html3/ppath_bool.html comp-c-htmlman html +./usr/share/man/html3/ppath_component_at.html comp-c-htmlman html +./usr/share/man/html3/ppath_component_idx.html comp-c-htmlman html +./usr/share/man/html3/ppath_component_key.html comp-c-htmlman html +./usr/share/man/html3/ppath_component_release.html comp-c-htmlman html +./usr/share/man/html3/ppath_component_retain.html comp-c-htmlman html +./usr/share/man/html3/ppath_copy.html comp-c-htmlman html +./usr/share/man/html3/ppath_copydel_bool.html comp-c-htmlman html +./usr/share/man/html3/ppath_copydel_int64.html comp-c-htmlman html +./usr/share/man/html3/ppath_copydel_object.html comp-c-htmlman html +./usr/share/man/html3/ppath_copydel_uint64.html comp-c-htmlman html +./usr/share/man/html3/ppath_copyset_bool.html comp-c-htmlman html +./usr/share/man/html3/ppath_copyset_int64.html comp-c-htmlman html +./usr/share/man/html3/ppath_copyset_object.html comp-c-htmlman html +./usr/share/man/html3/ppath_copyset_uint64.html comp-c-htmlman html +./usr/share/man/html3/ppath_create.html comp-c-htmlman html +./usr/share/man/html3/ppath_delete_bool.html comp-c-htmlman html +./usr/share/man/html3/ppath_delete_int64.html comp-c-htmlman html +./usr/share/man/html3/ppath_delete_object.html comp-c-htmlman html +./usr/share/man/html3/ppath_delete_uint64.html comp-c-htmlman html +./usr/share/man/html3/ppath_get_bool.html comp-c-htmlman html +./usr/share/man/html3/ppath_get_int64.html comp-c-htmlman html +./usr/share/man/html3/ppath_get_object.html comp-c-htmlman html +./usr/share/man/html3/ppath_get_uint64.html comp-c-htmlman html +./usr/share/man/html3/ppath_idx.html comp-c-htmlman html +./usr/share/man/html3/ppath_key.html comp-c-htmlman html +./usr/share/man/html3/ppath_length.html comp-c-htmlman html +./usr/share/man/html3/ppath_lookup.html comp-c-htmlman html +./usr/share/man/html3/ppath_number.html comp-c-htmlman html +./usr/share/man/html3/ppath_object.html comp-c-htmlman html +./usr/share/man/html3/ppath_pop.html comp-c-htmlman html +./usr/share/man/html3/ppath_push.html comp-c-htmlman html +./usr/share/man/html3/ppath_push_idx.html comp-c-htmlman html +./usr/share/man/html3/ppath_push_key.html comp-c-htmlman html +./usr/share/man/html3/ppath_release.html comp-c-htmlman html +./usr/share/man/html3/ppath_replace_idx.html comp-c-htmlman html +./usr/share/man/html3/ppath_replace_key.html comp-c-htmlman html +./usr/share/man/html3/ppath_retain.html comp-c-htmlman html +./usr/share/man/html3/ppath_set_bool.html comp-c-htmlman html +./usr/share/man/html3/ppath_set_int64.html comp-c-htmlman html +./usr/share/man/html3/ppath_set_object.html comp-c-htmlman html +./usr/share/man/html3/ppath_set_uint64.html comp-c-htmlman html +./usr/share/man/html3/ppath_subpath.html comp-c-htmlman html ./usr/share/man/html3/prop_array.html comp-c-htmlman html ./usr/share/man/html3/prop_array_add.html comp-c-htmlman html ./usr/share/man/html3/prop_array_capacity.html comp-c-htmlman html @@ -20234,6 +20327,50 @@ ./usr/share/man/man3/prefresh.3 comp-c-man .man ./usr/share/man/man3/printf.3 comp-c-man .man ./usr/share/man/man3/printw.3 comp-c-man .man +./usr/share/man/man3/ppath.3 comp-c-man .man +./usr/share/man/man3/ppath_bool.3 comp-c-man .man +./usr/share/man/man3/ppath_component_at.3 comp-c-man .man +./usr/share/man/man3/ppath_component_idx.3 comp-c-man .man +./usr/share/man/man3/ppath_component_key.3 comp-c-man .man +./usr/share/man/man3/ppath_component_release.3 comp-c-man .man +./usr/share/man/man3/ppath_component_retain.3 comp-c-man .man +./usr/share/man/man3/ppath_copy.3 comp-c-man .man +./usr/share/man/man3/ppath_copydel_bool.3 comp-c-man .man +./usr/share/man/man3/ppath_copydel_int64.3 comp-c-man .man +./usr/share/man/man3/ppath_copydel_object.3 comp-c-man .man +./usr/share/man/man3/ppath_copydel_uint64.3 comp-c-man .man +./usr/share/man/man3/ppath_copyset_bool.3 comp-c-man .man +./usr/share/man/man3/ppath_copyset_int64.3 comp-c-man .man +./usr/share/man/man3/ppath_copyset_object.3 comp-c-man .man +./usr/share/man/man3/ppath_copyset_uint64.3 comp-c-man .man +./usr/share/man/man3/ppath_create.3 comp-c-man .man +./usr/share/man/man3/ppath_delete_bool.3 comp-c-man .man +./usr/share/man/man3/ppath_delete_int64.3 comp-c-man .man +./usr/share/man/man3/ppath_delete_object.3 comp-c-man .man +./usr/share/man/man3/ppath_delete_uint64.3 comp-c-man .man +./usr/share/man/man3/ppath_get_bool.3 comp-c-man .man +./usr/share/man/man3/ppath_get_int64.3 comp-c-man .man +./usr/share/man/man3/ppath_get_object.3 comp-c-man .man +./usr/share/man/man3/ppath_get_uint64.3 comp-c-man .man +./usr/share/man/man3/ppath_idx.3 comp-c-man .man +./usr/share/man/man3/ppath_key.3 comp-c-man .man +./usr/share/man/man3/ppath_length.3 comp-c-man .man +./usr/share/man/man3/ppath_lookup.3 comp-c-man .man +./usr/share/man/man3/ppath_number.3 comp-c-man .man +./usr/share/man/man3/ppath_object.3 comp-c-man .man +./usr/share/man/man3/ppath_pop.3 comp-c-man .man +./usr/share/man/man3/ppath_push.3 comp-c-man .man +./usr/share/man/man3/ppath_push_idx.3 comp-c-man .man +./usr/share/man/man3/ppath_push_key.3 comp-c-man .man +./usr/share/man/man3/ppath_release.3 comp-c-man .man +./usr/share/man/man3/ppath_replace_idx.3 comp-c-man .man +./usr/share/man/man3/ppath_replace_key.3 comp-c-man .man +./usr/share/man/man3/ppath_retain.3 comp-c-man .man +./usr/share/man/man3/ppath_set_bool.3 comp-c-man .man +./usr/share/man/man3/ppath_set_int64.3 comp-c-man .man +./usr/share/man/man3/ppath_set_object.3 comp-c-man .man +./usr/share/man/man3/ppath_set_uint64.3 comp-c-man .man +./usr/share/man/man3/ppath_subpath.3 comp-c-man .man ./usr/share/man/man3/prop_array.3 comp-c-man .man ./usr/share/man/man3/prop_array_add.3 comp-c-man .man ./usr/share/man/man3/prop_array_capacity.3 comp-c-man .man Index: src/distrib/sets/lists/comp/shl.mi diff -u src/distrib/sets/lists/comp/shl.mi:1.184 src/distrib/sets/lists/comp/shl.mi:1.185 --- src/distrib/sets/lists/comp/shl.mi:1.184 Tue Jul 26 16:10:16 2011 +++ src/distrib/sets/lists/comp/shl.mi Fri Aug 26 21:22:09 2011 @@ -1,4 +1,4 @@ -# $NetBSD: shl.mi,v 1.184 2011/07/26 16:10:16 joerg Exp $ +# $NetBSD: shl.mi,v 1.185 2011/08/26 21:22:09 dyoung Exp $ # # Note: don't delete entries from here - mark them as "obsolete" instead. # @@ -102,6 +102,7 @@ ./usr/lib/libpci_pic.a comp-c-piclib ./usr/lib/libperfuse_pic.a comp-perfuse-piclib ./usr/lib/libposix_pic.a comp-c-piclib +./usr/lib/libppath_pic.a comp-c-piclib ./usr/lib/libprop_pic.a comp-c-piclib ./usr/lib/libpthread_dbg_pic.a comp-c-piclib ./usr/lib/libpthread_pic.a comp-c-piclib @@ -310,6 +311,7 @@ ./usr/libdata/debug/usr/lib/libpci.so.2.0.debug comp-sys-debug debug ./usr/libdata/debug/usr/lib/libperfuse.so.0.0.debug comp-perfuse-debug debug ./usr/libdata/debug/usr/lib/libposix.so.0.1.debug comp-sys-debug debug +./usr/libdata/debug/usr/lib/libppath.so.0.0.debug comp-sys-debug debug ./usr/libdata/debug/usr/lib/libprop.so.1.1.debug comp-sys-debug debug ./usr/libdata/debug/usr/lib/libpthread.so.1.0.debug comp-sys-debug debug ./usr/libdata/debug/usr/lib/libpthread_dbg.so.2.0.debug comp-sys-debug debug Index: src/etc/mtree/NetBSD.dist.base diff -u src/etc/mtree/NetBSD.dist.base:1.89 src/etc/mtree/NetBSD.dist.base:1.90 --- src/etc/mtree/NetBSD.dist.base:1.89 Sat Jul 9 14:55:44 2011 +++ src/etc/mtree/NetBSD.dist.base Fri Aug 26 21:22:10 2011 @@ -1,4 +1,4 @@ -# $NetBSD: NetBSD.dist.base,v 1.89 2011/07/09 14:55:44 jmcneill Exp $ +# $NetBSD: NetBSD.dist.base,v 1.90 2011/08/26 21:22:10 dyoung Exp $ # @(#)4.4BSD.dist 8.1 (Berkeley) 6/13/93 # Do not customize this file as it may be overwritten on upgrades. @@ -167,6 +167,7 @@ ./usr/include/objc ./usr/include/openssl ./usr/include/pcap +./usr/include/ppath ./usr/include/prop ./usr/include/protocols ./usr/include/quota Index: src/include/Makefile diff -u src/include/Makefile:1.135 src/include/Makefile:1.136 --- src/include/Makefile:1.135 Sun Jul 17 20:54:34 2011 +++ src/include/Makefile Fri Aug 26 21:22:10 2011 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.135 2011/07/17 20:54:34 joerg Exp $ +# $NetBSD: Makefile,v 1.136 2011/08/26 21:22:10 dyoung Exp $ # @(#)Makefile 8.2 (Berkeley) 1/4/94 # Doing a make includes builds /usr/include @@ -44,6 +44,7 @@ SUBDIR= rpc SUBDIR+= ../common/include/prop +SUBDIR+= ../common/include/ppath SUBDIR+= ../common/include/quota .include <bsd.prog.mk> Index: src/lib/Makefile diff -u src/lib/Makefile:1.175 src/lib/Makefile:1.176 --- src/lib/Makefile:1.175 Sat Aug 20 22:23:47 2011 +++ src/lib/Makefile Fri Aug 26 21:22:10 2011 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.175 2011/08/20 22:23:47 plunky Exp $ +# $NetBSD: Makefile,v 1.176 2011/08/26 21:22:10 dyoung Exp $ # from: @(#)Makefile 5.25.1.1 (Berkeley) 5/7/91 .include <bsd.own.mk> @@ -95,6 +95,7 @@ SUBDIR+= libcurses # depends on libterminfo SUBDIR+= libdm # depends on libprop SUBDIR+= libedit # depends on libterminfo +SUBDIR+= libppath # depends on libprop SUBDIR+= libperfuse # depends on libpuffs SUBDIR+= libquota # depends on libprop and librpcsvc SUBDIR+= librefuse # depends on libpuffs Index: src/sys/lib/libkern/Makefile.libkern diff -u src/sys/lib/libkern/Makefile.libkern:1.13 src/sys/lib/libkern/Makefile.libkern:1.14 --- src/sys/lib/libkern/Makefile.libkern:1.13 Thu Mar 24 17:05:44 2011 +++ src/sys/lib/libkern/Makefile.libkern Fri Aug 26 21:22:10 2011 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.libkern,v 1.13 2011/03/24 17:05:44 bouyer Exp $ +# $NetBSD: Makefile.libkern,v 1.14 2011/08/26 21:22:10 dyoung Exp $ # # Variable definitions for libkern. @@ -32,6 +32,7 @@ .include "${.PARSEDIR}/../../../common/lib/libc/Makefile.inc" .include "${.PARSEDIR}/../../../common/lib/libutil/Makefile.inc" .include "${.PARSEDIR}/../../../common/lib/libprop/Makefile.inc" +.include "${.PARSEDIR}/../../../common/lib/libppath/Makefile.inc" .include "${.PARSEDIR}/../../../common/lib/libquota/Makefile.inc" CPPFLAGS+= -I${KERNDIR}/../../../common/include @@ -64,6 +65,8 @@ SRCS+= md4c.c md5c.c rmd160.c sha1.c sha2.c SRCS+= pmatch.c arc4random.c bcd.c mcount.c mertwist.c crc32.c +SRCS+= ppath_kmem_alloc.c + SRCS+= strsep.c strstr.c SRCS+= strlcpy.c strlcat.c