DELTA 277926 0 33 SVN¢¢  ‚5‚Ÿd‚seENDREP DELTA 277921 0 330 SVN†‰ ‚jŒ[‚„ŒF³«7\€‚3Ét¼"‚hsevoid .Fn nvlist_set_error "nvlist_t *nvl, int errorset_error function sets an nvlist to be in the error state. Subsequent calls to .Fn nvlist_error will return the given error value. This function cannot be used to clear the error state from an nvlist. This function does nothing if the nvlist is already in the error state. .Pp The .Fn nvlist_empty functionENDREP DELTA 279421 81 51 SVNööP 1 ‘K°äU‘H0void nvlist_set_error(nvlist_t *nvl, int errorENDREP DELTA 277927 0 414 SVN‚°‚²B‚* œ)€‚(‚“qœ$‚(void nvlist_set_error(nvlist_t *nvl, int error) { PJDLOG_ASSERT(error != 0); /* * Check for error != 0 so that we don't do the wrong thing if somebody * tries to abuse this API when asserts are disabled. */ if (nvl != NULL && error != 0 && nvl->nvl_error == 0) nvl->nvl_error = errorENDREP DELTA 279429 0 33 SVN„ào„æG*ƒq)ØS¼Zƒ·;€Y›ƒÌm€‚ìóª„Ó[’ƒ€yßvƒoclone__error_nvlist); ATF_TEST_CASE_BODY(nvlist_clone__errornvlist_set_error(nvl, ENOMEM); clone = nvlist_clone(nvl); ATF_REQUIRE(clone == NULL); pack__error_nvlist); ATF_TEST_CASE_BODY(nvlist_pack__error_nvlist) { nvlist_t *nvl; void *packed; size_t size; nvl = nvlist_create(0); ATF_REQUIRE(nvl != NULL); nvlist_set_error(nvl, ENOMEM); packed = nvlist_pack(nvl, &size); ATF_REQUIRE(packed == NULL); nvlist_destroy(nvl ATF_ADD_TEST_CASE(tp, nvlist_clone__errorpack__error_nvlistENDREP id: 8-258065.0.r279434/1504 type: file pred: 8-258065.0.r277926/58 count: 5 text: 279434 0 25 4379 2fe76b882387c2d0d67dace14fe1df5c dcf2a441f9dbf69e695ff038c2482a4cc52d0b9c 279433-5zm1/_4 props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /head/lib/libnv/Makefile copyroot: 0 / id: l-258065.0.r279434/1798 type: file pred: l-258065.0.r277921/946 count: 6 text: 279434 50 401 17546 dab62670460de0d115a637e0f608197a 99f0c899d90277843a151fd1473b8d65947630db 279433-5zm1/_5 props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /head/lib/libnv/nv.3 copyroot: 0 / id: n-258065.0.r279434/2092 type: file pred: n-258065.0.r279421/452 count: 4 text: 279434 477 71 15184 987183de428d9c205737f72b4710290d 76ccc0e60bb4e704f619a127bbcdf9bab5e75e32 279433-5zm1/_6 props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /head/lib/libnv/nv.h copyroot: 0 / id: r-258065.0.r279434/2386 type: file pred: r-258065.0.r277927/440 count: 12 text: 279434 574 326 39234 725f396bd1907dc1d9301ee01cc0e562 73483d7909f9c02a03c1277420c1a10c21afa9ff 279433-5zm1/_7 props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /head/lib/libnv/nvlist.c copyroot: 0 / id: 6-279424.0.r279434/2686 type: file pred: 6-279424.0.r279429/58 count: 6 text: 279434 926 553 78663 27fc683577664d2b8edf88350a5c3ff7 883d8fc7a944e59637070eb795c15547643c1cf9 279433-5zm1/_9 props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /head/lib/libnv/tests/nv_tests.cc copyroot: 0 / PLAIN K 8 Makefile V 28 file 9-269603.0.r279430/1994 K 12 dnv_tests.cc V 28 file 6-279430.0.r279431/1036 K 11 nv_tests.cc V 28 file 6-279424.0.r279434/2686 K 17 nvlist_add_test.c V 35 file 9-258070.0-269603.r269603/6628 K 20 nvlist_exists_test.c V 35 file b-258070.1-269603.r269603/7000 K 18 nvlist_free_test.c V 35 file d-258070.2-269603.r269603/7380 K 17 nvlist_get_test.c V 35 file f-258070.3-269603.r269603/7755 K 18 nvlist_move_test.c V 35 file h-258070.4-269603.r269603/8128 K 23 nvlist_send_recv_test.c V 34 file j-258070.5-269603.r279432/431 END ENDREP id: 8-269603.0.r279434/3554 type: dir pred: 8-269603.0.r279432/1371 count: 13 text: 279434 2993 548 0 d120f5ef32cac0199d7c097ddca0bfd3 cpath: /head/lib/libnv/tests copyroot: 0 / PLAIN K 8 Makefile V 28 file 8-258065.0.r279434/1504 K 13 common_impl.h V 29 file b-258065.0.r258065/40470 K 5 dnv.h V 27 file d-258065.0.r279421/159 K 9 dnvlist.c V 29 file f-258065.0.r258065/41014 K 7 msgio.c V 27 file h-258065.0.r271578/649 K 7 msgio.h V 27 file j-258065.0.r259430/668 K 4 nv.3 V 28 file l-258065.0.r279434/1798 K 4 nv.h V 28 file n-258065.0.r279434/2092 K 9 nv_impl.h V 28 file p-258065.0.r271579/3136 K 8 nvlist.c V 28 file r-258065.0.r279434/2386 K 13 nvlist_impl.h V 28 file t-258065.0.r272843/1389 K 8 nvpair.c V 27 file v-258065.0.r277920/586 K 13 nvpair_impl.h V 28 file x-258065.0.r272843/1990 K 5 tests V 27 dir 8-269603.0.r279434/3554 END ENDREP id: 7-258065.0.r279434/4409 type: dir pred: 7-258065.0.r279432/2220 count: 39 text: 279434 3733 663 0 75d1bdf5fca0829c4439f2b856bbc8df cpath: /head/lib/libnv copyroot: 0 / PLAIN K 8 Makefile V 33 file 20-1573.0-1574.r279219/67293 K 12 Makefile.inc V 26 file 2-1848.0.r201381/3832 K 3 atf V 27 dir l-241823.0.r275024/4688 K 5 clang V 27 dir 2-208963.0.r278225/8602 K 3 csu V 22 dir 7-5.0.r278305/1603 K 8 libalias V 26 dir 2-26027.0.r204596/1480 K 10 libarchive V 27 dir 2-125635.0.r275024/5990 K 9 libauditd V 29 dir 30-186647.0.r264400/65951 K 10 libbegemot V 28 dir 4-135771.0.r201381/15242 K 16 libblocksruntime V 26 dir c-215125.0.r276852/458 K 12 libbluetooth V 28 dir d-121054.0.r267773/14327 K 10 libbsdstat V 26 dir 4-262821.0.r262992/882 K 6 libbsm V 28 dir 4-155212.0.r201381/15783 K 8 libbsnmp V 27 dir 2-122405.0.r276128/3051 K 6 libbz2 V 27 dir 4-78559.0.r201381/16316 K 4 libc V 25 dir 2-1052.0.r279404/7082 K 6 libc++ V 28 dir l-227983.0.r277217/45152 K 14 libc_nonshared V 29 dir h-258283.0.r265420/112882 K 11 libcalendar V 27 dir 2-31530.0.r267773/15144 K 6 libcam V 27 dir 2-39209.0.r275024/10741 K 11 libcapsicum V 28 dir q-258838.0.r275024/12231 K 9 libcasper V 28 dir 2-258843.0.r275024/12938 K 11 libclang_rt V 29 dir 2-276857.0.r277320/146175 K 10 libcom_err V 26 dir 2-5623.0.r276551/17728 K 9 libcompat V 26 dir 1l-1574.0.r278867/1038 K 14 libcompiler_rt V 26 dir j-215125.0.r276895/543 K 8 libcrypt V 26 dir 2-1985.0.r275024/14229 K 7 libcuse V 28 dir 7-266581.0.r275024/14904 K 8 libcxxrt V 27 dir p-227983.0.r273381/8537 K 9 libdevctl V 28 dir 7-278320.0.r278320/27788 K 10 libdevinfo V 26 dir 2-75726.0.r278299/1714 K 10 libdevstat V 25 dir 2-39211.0.r279346/687 K 6 libdpv V 27 dir 4-274116.0.r276293/1862 K 8 libdwarf V 28 dir 2-179187.0.r276371/67237 K 7 libedit V 26 dir 21-1574.0.r278422/2779 K 6 libefi V 28 dir 4-203181.0.r267773/20697 K 6 libelf V 28 dir 9-164190.0.r261246/10123 K 8 libelftc V 28 dir 9-275373.0.r278904/41074 K 8 libevent V 35 dir 1i-171173.0-273065.r273065/1385 K 11 libexecinfo V 28 dir 2-254709.0.r275024/20621 K 8 libexpat V 28 dir 2-104352.0.r277273/20660 K 8 libfetch V 27 dir 2-37536.0.r275024/21706 K 9 libfigpar V 29 dir 10-274116.0.r274116/72612 K 7 libgeom V 28 dir 2-110545.0.r275024/22600 K 7 libgpib V 28 dir 2-141402.0.r236438/25821 K 7 libgpio V 26 dir 7-274987.0.r275396/555 K 9 libgssapi V 29 dir 14-153838.0.r276381/11043 K 16 libiconv_modules V 28 dir 41-219019.0.r267436/2054 K 8 libipsec V 28 dir 4-55505.0.r265420/116739 K 7 libjail V 27 dir 9-194869.0.r275073/3187 K 9 libkiconv V 28 dir 9-120492.0.r275004/32132 K 6 libkvm V 25 dir b-1539.0.r273284/6379 K 7 libldns V 28 dir q-246827.0.r275024/23138 K 7 liblzma V 26 dir d-207842.0.r278896/985 K 8 libmagic V 27 dir 2-133362.0.r277147/2956 K 9 libmandoc V 28 dir 9-241754.0.r276219/30948 K 5 libmd V 26 dir 2-1803.0.r275004/34309 K 10 libmemstat V 28 dir 2-147997.0.r275024/24640 K 9 libmilter V 28 dir 4-90796.0.r265420/118129 K 5 libmp V 27 dir 2-80529.0.r275024/26019 K 5 libmt V 27 dir 8-279219.0.r279261/1152 K 9 libnandfs V 28 dir 9-235537.0.r235537/30360 K 9 libnetbsd V 27 dir 4-244557.0.r274078/2296 K 11 libnetgraph V 26 dir 9-52419.0.r278311/1041 K 8 libngatm V 28 dir 2-121336.0.r201381/50679 K 5 libnv V 27 dir 7-258065.0.r279434/4409 K 8 libohash V 34 dir 9-228063.0-269649.r269649/1463 K 7 libopie V 27 dir 7-22373.0.r275024/28488 K 6 libpam V 25 dir 2-1589.0.r278182/3069 K 7 libpcap V 27 dir 2-5740.0.r276768/104116 K 9 libpjdlog V 28 dir 5-258791.0.r275024/38230 K 6 libpmc V 28 dir 9-145256.0.r277835/10591 K 7 libproc V 27 dir 2-179185.0.r278658/1212 K 11 libprocstat V 28 dir 4-221807.0.r275024/40555 K 9 libradius V 27 dir 2-41119.0.r275024/41475 K 13 librpcsec_gss V 28 dir 1d-181344.0.r276382/8299 K 9 librpcsvc V 27 dir 2-1983.0.r265420/125880 K 5 librt V 28 dir 2-156136.0.r275024/45044 K 10 librtld_db V 28 dir 2-210678.0.r276294/26356 K 7 libsbuf V 25 dir 7-74840.0.r269179/446 K 6 libsdp V 28 dir n-121054.0.r267773/59755 K 5 libsm V 28 dir 8-90796.0.r265420/126417 K 6 libsmb V 27 dir a-87874.0.r275024/45580 K 7 libsmdb V 27 dir c-64567.0.r201381/65256 K 9 libsmutil V 27 dir g-64567.0.r201381/65792 K 10 libsqlite3 V 34 dir 1e-251886.0-274885.r275025/457 K 8 libstand V 27 dir 3j-38451.0.r277560/4900 K 9 libstdbuf V 26 dir 7-234772.0.r241695/552 K 13 libstdthreads V 26 dir 9-228904.0.r279326/796 K 10 libtacplus V 27 dir 2-41121.0.r275024/48021 K 9 libtelnet V 26 dir 3q-1574.0.r267147/5119 K 6 libthr V 27 dir 2-112918.0.r279284/4192 K 12 libthread_db V 27 dir 2-132172.0.r277801/1632 K 6 libucl V 28 dir a-262398.0.r275223/23915 K 6 libufs V 27 dir 5-99193.0.r267773/68227 K 9 libugidfw V 26 dir 2-101206.0.r216953/812 K 7 libulog V 28 dir 8-200062.0.r275024/48982 K 10 libunbound V 28 dir a-255597.0.r277273/21202 K 6 libusb V 34 dir 2-184610.0-189587.r277245/2185 K 9 libusbhid V 26 dir l-61560.0.r240762/1896 K 7 libutil V 25 dir n-1553.0.r277669/3858 K 6 libvgl V 27 dir 2-28328.0.r267773/74024 K 9 libvmmapi V 34 dir 5-221828.0-245652.r277359/1632 K 7 libwrap V 28 dir 4-44746.0.r265420/138048 K 5 libxo V 28 dir 7-273567.0.r277353/81107 K 4 liby V 27 dir 41-1574.0.r201381/82704 K 9 libypclnt V 27 dir 2-94575.0.r231118/20779 K 4 libz V 29 dir 2-17652.0.r276479/1771734 K 4 msun V 27 dir 1f-1573.0.r279240/13976 K 7 ncurses V 25 dir 7c-3410.0.r276320/985 K 5 tests V 27 dir 4-257852.0.r257852/1381 END ENDREP id: 6-5.0.r279434/9792 type: dir pred: 6-5.0.r279432/7603 count: 15777 text: 279434 4582 5197 0 052695c10f2271e46cfbf2ab649dc18f cpath: /head/lib copyroot: 0 / minfo-cnt: 5 PLAIN K 10 .arcconfig V 26 file 1-265842.0.r269985/48 K 8 .arclint V 27 file 1-266959.0.r266959/151 K 9 COPYRIGHT V 25 file 1-2656.0.r276462/908 K 5 LOCKS V 27 file 1-146890.0.r255635/270 K 11 MAINTAINERS V 27 file 1-94742.0.r276479/7979 K 8 Makefile V 28 file 3-1594.0-1595.r271168/0 K 13 Makefile.inc1 V 26 file 5-38666.0.r279328/235 K 17 ObsoleteFiles.inc V 28 file 4-148330.0.r279150/1193 K 6 README V 26 file 1-21173.0.r215293/143 K 8 UPDATING V 25 file 1-41806.0.r279103/52 K 3 bin V 22 dir 1-5.0.r279330/5336 K 4 cddl V 28 dir 1-168404.0.r279418/88315 K 7 contrib V 27 dir 1-16755.0.r279397/12226 K 6 crypto V 27 dir 1-25405.0.r277270/39895 K 3 etc V 24 dir 1-38.0.r279418/94031 K 5 games V 25 dir 1-2491.0.r279150/2358 K 3 gnu V 23 dir 1-3.0.r277273/13160 K 7 include V 24 dir 1-697.0.r278600/5364 K 9 kerberos5 V 28 dir 4q-29815.0.r277273/17554 K 3 lib V 22 dir 6-5.0.r279434/9792 K 7 libexec V 22 dir c-5.0.r279364/7330 K 7 release V 25 dir 1-3027.0.r279257/2976 K 6 rescue V 28 dir 7-117035.0.r279219/75186 K 4 sbin V 23 dir fa-4.0.r279324/6574 K 6 secure V 25 dir r-1553.0.r277274/2255 K 5 share V 23 dir e-3.0.r279399/38549 K 3 sys V 23 dir g-5.0.r279433/25790 K 5 tests V 29 dir g-257097.0.r275732/179034 K 5 tools V 26 dir 43-1590.0.r279419/1905 K 7 usr.bin V 23 dir m-3.0.r279297/18720 K 8 usr.sbin V 23 dir q-3.0.r279392/13984 END ENDREP id: 5-1.0.r279434/11321 type: dir pred: 5-1.0.r279433/27399 count: 190394 text: 279434 9966 1342 0 dfaa06b10feb1b5b9c6ed6ce3ce0310b props: 278202 67543 1039 0 cef24247376f7ce51170018396de35fb cpath: /head copyroot: 0 / minfo-cnt: 147 minfo-here: y PLAIN K 11 ROADMAP.txt V 26 file 0-179453.0.r276817/47 K 4 head V 23 dir 5-1.0.r279434/11321 K 8 projects V 23 dir 6-1.0.r279389/27825 K 7 release V 22 dir 7-1.0.r274417/3010 K 6 releng V 24 dir 8-1.0.r279265/598301 K 6 stable V 24 dir 9-1.0.r279355/164691 K 8 svnadmin V 27 dir 0-179447.0.r279226/1305 K 4 user V 25 dir a-1.0.r279409/1116277 K 6 vendor V 22 dir b-1.0.r279379/5938 K 13 vendor-crypto V 25 dir 0-1575.0.r277269/3609 K 10 vendor-sys V 26 dir 0-12116.0.r278227/6038 END ENDREP id: 0.0.r279434/12061 type: dir pred: 0.0.r279433/28139 count: 279434 text: 279434 11570 478 0 fbef6325fa620a64ba7c1000a07ad202 props: 268296 0 4065 0 355af92b91f7afa3e8c1f0f3befeb918 cpath: / copyroot: 0 / minfo-cnt: 42780 8-258065.0.t279433-5zm1 modify-file true false /head/lib/libnv/Makefile l-258065.0.t279433-5zm1 modify-file true false /head/lib/libnv/nv.3 n-258065.0.t279433-5zm1 modify-file true false /head/lib/libnv/nv.h r-258065.0.t279433-5zm1 modify-file true false /head/lib/libnv/nvlist.c 6-279424.0.t279433-5zm1 modify-file true false /head/lib/libnv/tests/nv_tests.cc 12061 12286