DELTA 340140 0 515 SVN³#³l  Ÿ €}’c @}reverse DNS lookups are allowed with .Fn cap_getnameinfo and .Fn cap_gethostbyaddr functions. In case when .Va type is set to .Dv NAME the name resolution is allowed with .Fn cap_getaddrinfo , .Fn cap_gethostbyname , and .Fn cap_gethostbyname2 functionsENDREP DELTA 329452 2522 39 SVN• •  é„Wé „›%ùfADDRNAMEENDREP DELTA 328473 959 71 SVNwvF‚EÒQe×0pÉn‚û|Oöw€V‘z×f¥Qù†vê;¶‡)ñI•‡)ù–‡i€|“‡(ˆ]–>9‚0); CHECK(runtest(capdns) == (GETHOSTBYADDR_AF_INET | GETHOSTBYADDR_AF_INET6)); (GETHOSTBYNAME | GETHOSTBYNAME2 (GETHOSTBYNAME2_AF_INET6 | GETADDRINFO_AF_INET6)GETHOSTBYADDR_AF_INETGETHOSTBYADDR_AF_INET6 | GETADDRINFOGETHOSTBYADDR_AF_INET6ENDREP id: 7-327689.0.r340141/747 type: file pred: 7-327689.0.r340140/542 count: 7 text: 340141 0 280 6636 b62d733f94f6ccae2e922c35b63d61ac 4baa40fabd9691385204e682bf8c2a39cab25b9a 340140-7ary/_6 props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /head/lib/libcasper/services/cap_dns/cap_dns.3 copyroot: 0 / id: 1u-296047.0.r340141/1064 type: file pred: 1u-296047.0.r329452/6851 count: 5 text: 340141 306 39 19083 982a99c0850b07b6e005cc4c21ddb299 e700671d6528414c8686017eaff412c832f63c3e 340140-7ary/_7 props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /head/lib/libcasper/services/cap_dns/cap_dns.c copyroot: 0 / id: 3x-296047.0-305626.r340141/1387 type: file pred: 3x-296047.0-305626.r328473/5883 count: 7 text: 340141 373 347 18550 b8e9d4c4ff4c7a4d8fc4d7dc6a74d07b bcf91ebb0df68dff1e65adae35df475678cdd9b2 340140-7ary/_9 props: 179448 45543 103 0 bb58aa814bbdf5f7c1ab04a05656f5a5 cpath: /head/lib/libcasper/services/cap_dns/tests/dns_test.c copyroot: 305626 /head/lib/libcasper/services/cap_dns/tests/dns_test.c PLAIN K 8 Makefile V 27 file 8-305626.0.r327583/277 K 15 Makefile.depend V 30 file 1l-325187.0.r325187/32019 K 10 dns_test.c V 36 file 3x-296047.0-305626.r340141/1387 END ENDREP id: 7-305626.0.r340141/1967 type: dir pred: 7-305626.0.r328473/6462 count: 7 text: 340141 1789 165 0 0ea965807e5aa570b83849f13079e890 cpath: /head/lib/libcasper/services/cap_dns/tests copyroot: 0 / PLAIN K 8 Makefile V 28 file 1r-296047.0.r340139/411 K 15 Makefile.depend V 39 file 1f3-284345.1-296127.r325188/233700 K 9 cap_dns.3 V 27 file 7-327689.0.r340141/747 K 9 cap_dns.c V 29 file 1u-296047.0.r340141/1064 K 9 cap_dns.h V 29 file 1w-296047.0.r325062/7462 K 5 tests V 27 dir 7-305626.0.r340141/1967 END ENDREP id: 1q-296047.0.r340141/2484 type: dir pred: 1q-296047.0.r340140/1177 count: 26 text: 340141 2166 305 0 e8a72987ffc8bdcfd0f3de86d8b2e70a cpath: /head/lib/libcasper/services/cap_dns copyroot: 0 / PLAIN K 8 Makefile V 29 file 1n-296047.0.r325739/3354 K 12 Makefile.inc V 28 file 8-296126.0.r296126/1691 K 7 cap_dns V 28 dir 1q-296047.0.r340141/2484 K 7 cap_grp V 28 dir 1y-296047.0.r331146/1467 K 7 cap_pwd V 27 dir 26-296047.0.r335678/707 K 10 cap_random V 28 dir 2e-296047.0.r330031/3951 K 10 cap_sysctl V 27 dir 2m-296047.0.r331137/703 K 10 cap_syslog V 27 dir 6-325739.0.r330031/4700 K 5 tests V 28 dir 7-322450.0.r325187/37096 END ENDREP id: 1m-296047.0.r340141/3126 type: dir pred: 1m-296047.0.r340140/1818 count: 47 text: 340141 2680 433 0 5ff984fe19307a1a8fb0994950845f01 cpath: /head/lib/libcasper/services copyroot: 0 / PLAIN K 8 Makefile V 27 file 4-258843.0.r322450/376 K 12 Makefile.inc V 28 file 3-296126.0.r325062/5042 K 9 libcasper V 27 dir y-296047.0.r339675/1099 K 8 services V 28 dir 1m-296047.0.r340141/3126 K 5 tests V 27 dir a-322450.0.r322451/1648 END ENDREP id: 2-258843.0.r340141/3566 type: dir pred: 2-258843.0.r340140/2258 count: 76 text: 340141 3314 239 0 8d4de76f274ce5feae70bbed4a9d6344 cpath: /head/lib/libcasper copyroot: 0 / PLAIN K 8 Makefile V 31 file 20-1573.0-1574.r338676/277 K 12 Makefile.inc V 26 file 2-1848.0.r201381/3832 K 3 atf V 29 dir l-241823.0.r325188/188319 K 5 clang V 27 dir 2-208963.0.r339541/1204 K 3 csu V 22 dir 7-5.0.r339954/1474 K 4 geom V 34 dir 9-129470.0-335645.r338558/2072 K 8 lib80211 V 27 dir 4-291464.0.r338794/2783 K 8 libalias V 26 dir 2-26027.0.r338760/2955 K 10 libarchive V 28 dir 2-125635.0.r339746/95606 K 9 libauditd V 28 dir 30-186647.0.r336838/1184 K 5 libbe V 34 dir 3-336668.1-337663.r339994/1140 K 10 libbegemot V 29 dir 4-135771.0.r325188/199070 K 12 libblacklist V 29 dir h-301226.0.r325188/199688 K 16 libblocksruntime V 29 dir c-215125.0.r325188/200364 K 12 libbluetooth V 27 dir d-121054.0.r338155/5490 K 10 libbsdstat V 28 dir 4-262821.0.r326219/90718 K 6 libbsm V 27 dir 4-155212.0.r336838/1783 K 8 libbsnmp V 28 dir 2-122405.0.r335885/28230 K 6 libbz2 V 28 dir 4-78559.0.r325188/204216 K 4 libc V 26 dir 2-1052.0.r340106/14360 K 6 libc++ V 29 dir l-227983.0.r325188/230537 K 18 libc++experimental V 26 dir 4-318594.0.r320884/987 K 14 libc_nonshared V 28 dir h-258283.0.r326219/91440 K 11 libcalendar V 27 dir 2-31530.0.r326219/93009 K 6 libcam V 25 dir 2-39209.0.r327249/781 K 11 libcapsicum V 26 dir 4-306657.0.r340134/591 K 9 libcasper V 27 dir 2-258843.0.r340141/3566 K 11 libclang_rt V 27 dir 2-276857.0.r337270/1670 K 10 libcom_err V 27 dir 2-5623.0.r325188/241288 K 9 libcompat V 26 dir 1l-1574.0.r339832/1069 K 14 libcompiler_rt V 26 dir j-215125.0.r328768/562 K 8 libcrypt V 25 dir 2-1985.0.r336541/1264 K 7 libcuse V 29 dir 7-266581.0.r325188/243787 K 8 libcxxrt V 26 dir p-227983.0.r328305/852 K 9 libdevctl V 26 dir 7-278320.0.r338240/624 K 10 libdevdctl V 28 dir 20-300906.0.r329284/5092 K 10 libdevinfo V 26 dir 2-75726.0.r334415/1411 K 10 libdevstat V 28 dir 2-39211.0.r326219/100027 K 5 libdl V 26 dir b-320872.0.r331743/525 K 6 libdpv V 27 dir 4-274116.0.r335264/1132 K 8 libdwarf V 29 dir 2-179187.0.r325188/250643 K 7 libedit V 26 dir 21-1574.0.r328567/3365 K 9 libefivar V 27 dir 4-307071.0.r339799/1375 K 6 libelf V 26 dir 9-164190.0.r338485/464 K 8 libelftc V 28 dir 9-275373.0.r333063/49089 K 8 libevent V 37 dir 1i-171173.0-273065.r325188/256264 K 11 libexecinfo V 29 dir 2-254709.0.r325188/256919 K 8 libexpat V 28 dir 2-104352.0.r340127/42961 K 8 libfetch V 28 dir 2-37536.0.r339270/614514 K 9 libfigpar V 28 dir 10-274116.0.r330948/2019 K 9 libgcc_eh V 26 dir 2-307230.0.r337585/642 K 8 libgcc_s V 26 dir 9-307230.0.r328637/512 K 7 libgeom V 29 dir 2-110545.0.r326219/105636 K 7 libgpio V 29 dir 7-274987.0.r325188/261356 K 9 libgssapi V 30 dir 14-153838.0.r326219/128259 K 16 libiconv_modules V 28 dir 41-219019.0.r336115/2213 K 11 libifconfig V 34 dir 4-304815.0-305290.r332895/7970 K 8 libipsec V 26 dir 4-55505.0.r330781/6454 K 6 libipt V 27 dir 7-331293.0.r331293/7205 K 7 libjail V 27 dir 9-194869.0.r333263/8419 K 9 libkiconv V 29 dir 9-120492.0.r326219/157321 K 6 libkvm V 25 dir b-1539.0.r337048/2906 K 7 libldns V 26 dir q-246827.0.r339325/517 K 7 liblzma V 28 dir d-207842.0.r333783/29597 K 8 libmagic V 27 dir 2-133362.0.r335733/8940 K 5 libmd V 25 dir 2-1803.0.r338330/1828 K 10 libmemstat V 27 dir 2-147997.0.r339320/1355 K 9 libmilter V 28 dir 4-90796.0.r325188/298370 K 5 libmp V 28 dir 2-80529.0.r339270/615343 K 5 libmt V 27 dir 8-279219.0.r325371/1055 K 9 libnandfs V 29 dir 9-235537.0.r326219/166028 K 9 libnetbsd V 28 dir 4-244557.0.r336914/20990 K 11 libnetgraph V 26 dir 9-52419.0.r325552/9570 K 8 libngatm V 29 dir 2-121336.0.r325188/302941 K 5 libnv V 26 dir 7-258065.0.r337549/658 K 10 libopenbsd V 35 dir 9-228063.0-290351.r327259/20643 K 10 libopencsd V 27 dir 7-332033.0.r332033/7793 K 7 libopie V 26 dir 7-22373.0.r338823/2391 K 6 libpam V 25 dir 2-1589.0.r338651/1670 K 11 libpathconv V 27 dir 2-309035.0.r325247/7424 K 7 libpcap V 24 dir 2-5740.0.r334376/551 K 5 libpe V 26 dir 5-295581.0.r312487/473 K 9 libpjdlog V 27 dir 5-258791.0.r335893/7346 K 6 libpmc V 28 dir 9-145256.0.r340108/18200 K 10 libpmcstat V 26 dir 4-324959.0.r334245/538 K 7 libproc V 27 dir 2-179185.0.r336782/1689 K 11 libprocstat V 28 dir 4-221807.0.r337160/22210 K 9 libradius V 28 dir 2-41119.0.r339270/616329 K 8 libregex V 27 dir e-328240.0.r328549/1029 K 13 librpcsec_gss V 30 dir 1d-181344.0.r326219/206374 K 9 librpcsvc V 27 dir 2-1983.0.r325966/121413 K 6 librss V 29 dir 4-306525.0.r325188/339602 K 5 librt V 29 dir 2-156136.0.r326219/208526 K 10 librtld_db V 29 dir 2-210678.0.r326219/209597 K 7 libsbuf V 28 dir 7-74840.0.r325188/342771 K 6 libsdp V 27 dir n-121054.0.r333109/2339 K 5 libsm V 25 dir 8-90796.0.r312482/465 K 6 libsmb V 26 dir a-87874.0.r338824/2206 K 7 libsmdb V 25 dir c-64567.0.r312481/466 K 9 libsmutil V 25 dir g-64567.0.r312479/468 K 10 libsqlite3 V 34 dir 1e-251886.0-274885.r333358/473 K 9 libstdbuf V 29 dir 7-234772.0.r326219/212757 K 13 libstdthreads V 29 dir 9-228904.0.r326219/215281 K 12 libsysdecode V 27 dir a-292236.0.r339635/2334 K 10 libtacplus V 28 dir 2-41121.0.r326219/216936 K 9 libtelnet V 25 dir 3q-1574.0.r321806/508 K 6 libthr V 27 dir 2-112918.0.r338125/4214 K 12 libthread_db V 27 dir 2-132172.0.r337129/2134 K 6 libucl V 29 dir a-262398.0.r325188/354439 K 6 libufs V 27 dir 5-99193.0.r332642/56660 K 9 libugidfw V 27 dir 2-101206.0.r335921/2612 K 7 libulog V 29 dir 8-200062.0.r326219/248066 K 10 libunbound V 26 dir a-255597.0.r339276/682 K 6 libusb V 34 dir 2-184610.0-189587.r339305/1890 K 9 libusbhid V 28 dir l-61560.0.r326219/257321 K 7 libutil V 26 dir n-1553.0.r336779/22495 K 11 libveriexec V 27 dir 2-335401.0.r335401/4880 K 6 libvgl V 28 dir 2-28328.0.r326219/268896 K 9 libvmmapi V 33 dir 5-221828.0-245652.r338511/851 K 7 libwrap V 26 dir 4-44746.0.r338887/2191 K 5 libxo V 28 dir 7-273567.0.r334068/41591 K 4 liby V 25 dir 41-1574.0.r335295/874 K 9 libypclnt V 28 dir 2-94575.0.r326219/273329 K 4 libz V 27 dir 2-17652.0.r333449/56718 K 7 libzstd V 29 dir 8-316978.0.r339606/294502 K 4 msun V 26 dir 1f-1573.0.r340115/4197 K 7 ncurses V 26 dir 7c-3410.0.r339637/1447 K 4 ofed V 27 dir o-335253.0.r336568/3082 K 5 tests V 29 dir 4-257852.0.r299094/175914 END ENDREP id: 6-5.0.r340141/9837 type: dir pred: 6-5.0.r340140/8529 count: 18487 text: 340141 3743 6081 0 ee68fd61fe65bbcfabc1436524172584 cpath: /head/lib copyroot: 0 / minfo-cnt: 3 PLAIN K 10 .arcconfig V 26 file 1-265842.0.r306435/41 K 8 .arclint V 25 file 1-266959.0.r326959/0 K 14 .gitattributes V 25 file 1-327183.0.r337158/0 K 10 .gitignore V 26 file 4-327183.0.r335840/66 K 9 COPYRIGHT V 25 file 1-2656.0.r333391/421 K 5 LOCKS V 26 file 1-146890.0.r334871/53 K 11 MAINTAINERS V 26 file 1-94742.0.r336347/113 K 8 Makefile V 30 file 3-1594.0-1595.r339272/120 K 13 Makefile.inc1 V 26 file 5-38666.0.r339964/139 K 18 Makefile.libcompat V 32 file 5-38666.0-296709.r340099/90 K 16 Makefile.sys.inc V 27 file 3-325973.0.r326580/260 K 17 ObsoleteFiles.inc V 28 file 4-148330.0.r339927/9027 K 6 README V 26 file 1-21173.0.r335299/328 K 9 README.md V 27 file 1-314473.0.r335299/605 K 8 UPDATING V 26 file 1-41806.0.r339475/814 K 3 bin V 22 dir 1-5.0.r340138/6637 K 4 cddl V 27 dir 1-168404.0.r339956/2945 K 7 contrib V 26 dir 1-16755.0.r340133/7558 K 6 crypto V 26 dir 1-25405.0.r339741/8322 K 3 etc V 23 dir 1-38.0.r340114/1181 K 3 gnu V 23 dir 1-3.0.r339738/11751 K 7 include V 24 dir 1-697.0.r339184/5517 K 9 kerberos5 V 29 dir 4q-29815.0.r339270/613402 K 3 lib V 22 dir 6-5.0.r340141/9837 K 7 libexec V 22 dir c-5.0.r340137/3952 K 7 release V 25 dir 1-3027.0.r339875/1389 K 6 rescue V 26 dir 7-117035.0.r339972/863 K 4 sbin V 24 dir fa-4.0.r340138/14620 K 6 secure V 25 dir r-1553.0.r339709/4119 K 5 share V 23 dir e-3.0.r340135/37857 K 5 stand V 34 dir 6j-38465.0-325834.r340049/5862 K 3 sys V 22 dir g-5.0.r340136/8438 K 7 targets V 35 dir 2-242818.1-284345.r339489/34273 K 5 tests V 27 dir g-257097.0.r340069/4828 K 5 tools V 27 dir 43-1590.0.r340132/35219 K 7 usr.bin V 23 dir m-3.0.r340138/38543 K 8 usr.sbin V 23 dir q-3.0.r340138/50467 END ENDREP id: 5-1.0.r340141/11684 type: dir pred: 5-1.0.r340140/10376 count: 226725 text: 340141 10011 1660 0 9a8c1c6398938a612f6df4aa3aeed723 props: 339260 12465 3130 0 de506844f3a9b02671ab929cc764eb4c cpath: /head copyroot: 0 / minfo-cnt: 123 minfo-here: y PLAIN K 11 ROADMAP.txt V 26 file 0-179453.0.r285589/70 K 4 head V 23 dir 5-1.0.r340141/11684 K 8 projects V 23 dir 6-1.0.r340131/18353 K 7 release V 22 dir 7-1.0.r335563/3312 K 6 releng V 23 dir 8-1.0.r338981/54579 K 6 stable V 23 dir 9-1.0.r340109/14047 K 8 svnadmin V 27 dir 0-179447.0.r340105/1261 K 4 user V 22 dir a-1.0.r339903/4999 K 6 vendor V 23 dir b-1.0.r340124/12014 K 13 vendor-crypto V 26 dir 0-1575.0.r339155/51219 K 10 vendor-sys V 26 dir 0-12116.0.r339982/8259 END ENDREP id: 0.0.r340141/12422 type: dir pred: 0.0.r340140/11113 count: 340141 text: 340141 11934 475 0 d4080ef30fa3cbf024310c42cb9f19c6 props: 289270 0 4229 0 20f578acc837c5e58fc64b9eaa493aea cpath: / copyroot: 0 / minfo-cnt: 45487 7-327689.0.t340140-7ary modify-file true false /head/lib/libcasper/services/cap_dns/cap_dns.3 1u-296047.0.t340140-7ary modify-file true false /head/lib/libcasper/services/cap_dns/cap_dns.c 3x-296047.0-305626.t340140-7ary modify-file true false /head/lib/libcasper/services/cap_dns/tests/dns_test.c 12422 12647