DELTA 308457 1889 22 SVN? *<)^%{{,^%|o, 201 int locked, locked); MAC_POLICY_PERFORM_NOSLEEP(netinet_arp_send, ifp, ifp->if_label, m, mlabel); MAC_IFNET_UNLOCK(ifp, locked int locked, locked); MAC_POLICY_PERFORM_NOSLEEP(netinet_igmp_send, ifp, ifp->if_label, m, mlabel); MAC_IFNET_UNLOCK(ifp, lockedENDREP DELTA 342247 0 201 SVN&n5* )."3, 201/* * Lock ifnets to protect labels only if ifnet labels are in use. */ #define MAC_IFNET_LOCK(ifp, locked) do { \ if (mac_labeled & MPC_OBJECT_IFNET) { \ mtx_lock(&mac_ifnet_mtx); \ locked = 1; \ } else { \ locked = 0; \ } \ } while (0) #define MAC_IFNET_UNLOCK(ifp, locked) do { \ if (locked) { \ mtx_unlock(&mac_ifnet_mtx); \ locked = 0; \ } \ } while (0ENDREP DELTA 341827 3622 22 SVN,MiGh$#u4!/g]u{-=}j,gQvd$Z>~xU6pD68'/Qإ ]La ^_e-:\[ڭҚBΐ^I.9#](# \`8o7Nٚc"&= F}uϦV|5gieˤC t]˒u;{Ź'_tdƗߵMNhgS>c$gP_xQENDREP id: 6-126262.0.r347058/1313 type: file pred: 6-126262.0.r308457/136891 count: 28 text: 347058 0 320 11199 509bb3b5ddd1198162daac2477356c09 65ff661e05f42873fbbc44753951c00e5a5830da 347057-7g43/_5 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/security/mac/mac_inet.c copyroot: 0 / id: b-100894.0.r347058/1618 type: file pred: b-100894.0.r342247/230 count: 136 text: 347058 348 467 18926 c7e01739228b872edefc4222d0388c74 9ae09ea9843b61db0b86e31d81b6f1fb55625da9 347057-7g43/_6 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/security/mac/mac_internal.h copyroot: 0 / id: d-100894.0.r347058/1927 type: file pred: d-100894.0.r341827/84315 count: 141 text: 347058 841 444 11981 49278f286ba713574d4bc44b4c18773d 14ffd0b2bfed4e9b1984a168dcb4f32966f747e6 347057-7g43/_7 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/security/mac/mac_net.c copyroot: 0 / PLAIN K 11 mac_audit.c V 30 file 8-168933.0.r258541/170534 K 10 mac_cred.c V 34 file h-100894.0-184425.r299187/373 K 15 mac_framework.c V 27 file 8-100894.0.r337031/185 K 15 mac_framework.h V 30 file 4-100978.0.r263152/152057 K 10 mac_inet.c V 28 file 6-126262.0.r347058/1313 K 11 mac_inet6.c V 29 file i-173095.0.r193391/12897 K 14 mac_internal.h V 28 file b-100894.0.r347058/1618 K 11 mac_label.c V 28 file l-122524.0.r166533/3427 K 9 mac_net.c V 28 file d-100894.0.r347058/1927 K 10 mac_pipe.c V 30 file f-100894.0.r258541/172139 K 12 mac_policy.h V 30 file 7-100978.0.r263152/152372 K 15 mac_posix_sem.c V 30 file g-145855.0.r258541/172449 K 15 mac_posix_shm.c V 30 file o-175164.0.r258541/172763 K 10 mac_priv.c V 30 file l-164032.0.r258541/173075 K 13 mac_process.c V 30 file h-100894.0.r258541/173382 K 12 mac_socket.c V 30 file b-126262.0.r258541/173694 K 14 mac_syscalls.c V 27 file j-100894.0.r329336/355 K 12 mac_system.c V 30 file l-100894.0.r258541/174006 K 14 mac_sysv_msg.c V 30 file 4-137817.0.r258541/174318 K 14 mac_sysv_sem.c V 30 file 7-137817.0.r258541/174631 K 14 mac_sysv_shm.c V 30 file 9-137817.0.r258541/174944 K 9 mac_vfs.c V 30 file n-100894.0.r258541/175257 END ENDREP id: 6-100894.0.r347058/3431 type: dir pred: 6-100894.0.r342247/1738 count: 339 text: 347058 2233 1185 0 cfc35c50ffc44c0ba98a0330b61b4d75 cpath: /head/sys/security/mac copyroot: 0 / PLAIN K 5 audit V 28 dir 3-155192.0.r343111/81148 K 3 mac V 27 dir 6-100894.0.r347058/3431 K 8 mac_biba V 27 dir 3-101099.0.r299187/2851 K 15 mac_bsdextended V 28 dir a-101099.0.r341827/86649 K 9 mac_ifoff V 29 dir g-101099.0.r267992/249160 K 9 mac_lomac V 28 dir 3-107273.0.r341827/87276 K 7 mac_mls V 27 dir k-101099.0.r299187/4693 K 8 mac_none V 27 dir q-101099.0.r187016/7915 K 8 mac_ntpd V 28 dir r-336525.0.r336525/96657 K 13 mac_partition V 28 dir 3-105828.0.r341827/87916 K 11 mac_portacl V 28 dir d-111771.0.r341827/88497 K 16 mac_seeotheruids V 28 dir u-101099.0.r341827/89090 K 8 mac_stub V 29 dir y-101099.0.r263152/156336 K 8 mac_test V 30 dir 12-101099.0.r263152/156914 K 12 mac_veriexec V 27 dir v-335399.0.r336289/1318 K 19 mac_veriexec_parser V 28 dir m-345830.0.r345830/33142 END ENDREP id: 2-86630.0.r347058/4418 type: dir pred: 2-86630.0.r345830/34113 count: 849 text: 347058 3613 792 0 c23d52401750c2a86a341ce1850f231d cpath: /head/sys/security copyroot: 0 / PLAIN K 8 Makefile V 27 file 2-1598.0.r325834/47771 K 5 amd64 V 22 dir o-5.0.r347052/6621 K 3 arm V 26 dir 2-70651.0.r347029/8865 K 5 arm64 V 27 dir 2-280364.0.r347052/8676 K 3 bsm V 28 dir 2-141144.0.r343111/74363 K 3 cam V 26 dir 2-39212.0.r346511/4204 K 4 cddl V 28 dir br-168404.0.r346762/9147 K 6 compat V 26 dir k-9313.0.r347052/13525 K 4 conf V 23 dir y-5.0.r347029/14150 K 7 contrib V 26 dir 2-23283.0.r346804/4484 K 6 crypto V 26 dir 7-55009.0.r344714/2435 K 3 ddb V 23 dir 10-5.0.r343943/1811 K 3 dev V 24 dir 12-5.0.r346896/17655 K 3 dts V 28 dir j-325826.0.r347017/10015 K 2 fs V 25 dir 2-1541.0.r346506/2579 K 3 gdb V 28 dir h-131899.0.r330539/27205 K 4 geom V 26 dir 2-13041.0.r346644/2863 K 3 gnu V 27 dir 2-1421.0.r346092/503222 K 4 i386 V 24 dir 1c-5.0.r347052/15624 K 3 isa V 24 dir 1w-5.0.r338948/73078 K 4 kern V 24 dir 20-5.0.r346888/12766 K 7 kgssapi V 28 dir 13-184588.0.r344402/8455 K 7 libkern V 26 dir 9-1542.0.r346420/58878 K 4 mips V 28 dir 2-178171.0.r347029/24969 K 7 modules V 26 dir i-2834.0.r347024/21478 K 3 net V 25 dir x-1542.0.r347057/7339 K 8 net80211 V 27 dir 2-116742.0.r345252/4738 K 8 netgraph V 27 dir 69-52419.0.r345163/6001 K 7 netinet V 26 dir 4f-1541.0.r346898/8100 K 8 netinet6 V 27 dir q-52904.0.r346677/42603 K 8 netipsec V 28 dir 2-105197.0.r345865/21553 K 7 netpfil V 28 dir 11-240494.0.r346884/3205 K 6 netsmb V 27 dir u-75374.0.r341827/82629 K 3 nfs V 27 dir 4l-1541.0.r335250/39321 K 9 nfsclient V 27 dir 4r-1541.0.r328417/47275 K 9 nfsserver V 28 dir 5l-1541.0.r326272/257416 K 3 nlm V 28 dir 1i-177633.0.r329097/1315 K 4 ofed V 31 dir 1hj-219820.0.r342872/102147 K 10 opencrypto V 27 dir 2-104476.0.r346649/2993 K 7 powerpc V 24 dir 22-5.0.r347029/28015 K 5 riscv V 27 dir 2-292407.0.r346994/3042 K 3 rpc V 25 dir u-1839.0.r345866/3049 K 8 security V 26 dir 2-86630.0.r347058/4418 K 7 sparc64 V 27 dir 2-79054.0.r347029/29485 K 3 sys V 24 dir 28-5.0.r346695/29541 K 5 teken V 34 dir h-186681.0-196775.r344331/1047 K 5 tests V 29 dir f-290663.0.r343755/163379 K 5 tools V 26 dir 6k-1541.0.r342105/2492 K 3 ufs V 26 dir 1a-1542.0.r346932/3868 K 2 vm V 26 dir 1k-1542.0.r347043/3198 K 3 x86 V 28 dir 11-204309.0.r346851/2381 K 3 xdr V 30 dir 46-177633.0.r326272/311489 K 3 xen V 27 dir 2-181624.0.r343573/4013 END ENDREP id: g-5.0.r347058/6869 type: dir pred: g-5.0.r347057/9786 count: 123573 text: 347058 4594 2262 0 fbf7a53ccf4623456da932b4dfdbc2c0 props: 201826 13530 46 0 af763326b561c4148fb4456ebd5fd345 cpath: /head/sys copyroot: 0 / minfo-cnt: 16 PLAIN K 10 .arcconfig V 26 file 1-265842.0.r306435/41 K 8 .arclint V 25 file 1-266959.0.r326959/0 K 11 .cirrus.yml V 26 file 1-346085.0.r346121/66 K 14 .gitattributes V 27 file 1-327183.0.r342793/891 K 10 .gitignore V 26 file 4-327183.0.r335840/66 K 9 COPYRIGHT V 24 file 1-2656.0.r342661/98 K 5 LOCKS V 26 file 1-146890.0.r334871/53 K 11 MAINTAINERS V 26 file 1-94742.0.r346904/489 K 8 Makefile V 29 file 3-1594.0-1595.r346056/55 K 13 Makefile.inc1 V 26 file 5-38666.0.r345584/428 K 18 Makefile.libcompat V 33 file 5-38666.0-296709.r340371/111 K 16 Makefile.sys.inc V 27 file 3-325973.0.r326580/260 K 17 ObsoleteFiles.inc V 27 file 4-148330.0.r344779/978 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 27 file 1-41806.0.r346358/4696 K 3 bin V 22 dir 1-5.0.r346624/3106 K 4 cddl V 28 dir 1-168404.0.r346873/10609 K 7 contrib V 28 dir 1-16755.0.r346591/168117 K 6 crypto V 27 dir 1-25405.0.r345579/19409 K 3 etc V 23 dir 1-38.0.r346682/3129 K 3 gnu V 22 dir 1-3.0.r345778/3927 K 7 include V 25 dir 1-697.0.r345982/16537 K 9 kerberos5 V 27 dir 4q-29815.0.r344179/4588 K 3 lib V 22 dir 6-5.0.r347054/7669 K 7 libexec V 22 dir c-5.0.r347019/4375 K 7 release V 25 dir 1-3027.0.r347056/2278 K 6 rescue V 26 dir 7-117035.0.r340652/845 K 4 sbin V 24 dir fa-4.0.r347055/10522 K 6 secure V 26 dir r-1553.0.r345579/21237 K 5 share V 22 dir e-3.0.r347020/2835 K 5 stand V 34 dir 6j-38465.0-325834.r347023/3813 K 3 sys V 22 dir g-5.0.r347058/6869 K 7 targets V 35 dir 2-242818.1-284345.r340386/15617 K 5 tests V 27 dir g-257097.0.r346995/4818 K 5 tools V 26 dir 43-1590.0.r346961/1684 K 7 usr.bin V 23 dir m-3.0.r347003/13994 K 8 usr.sbin V 23 dir q-3.0.r347033/18155 END ENDREP id: 5-1.0.r347058/8827 type: dir pred: 5-1.0.r347057/11745 count: 230288 text: 347058 7103 1711 0 c4130e5f315be2c55fd426fa81903a6d props: 345677 27131 3372 0 c03f29ed5d7df4a11381ec213f7d6b20 cpath: /head copyroot: 0 / minfo-cnt: 127 minfo-here: y PLAIN K 11 ROADMAP.txt V 26 file 0-179453.0.r285589/70 K 4 head V 22 dir 5-1.0.r347058/8827 K 8 projects V 23 dir 6-1.0.r347018/15785 K 7 release V 22 dir 7-1.0.r341707/3356 K 6 releng V 23 dir 8-1.0.r343793/11525 K 6 stable V 23 dir 9-1.0.r347053/72626 K 8 svnadmin V 27 dir 0-179447.0.r347022/1305 K 4 user V 23 dir a-1.0.r346953/41116 K 6 vendor V 22 dir b-1.0.r346564/6584 K 13 vendor-crypto V 26 dir 0-1575.0.r345574/24388 K 10 vendor-sys V 26 dir 0-12116.0.r345971/8505 END ENDREP id: 0.0.r347058/9562 type: dir pred: 0.0.r347057/12482 count: 347058 text: 347058 9075 474 0 7552c02470d129c5967843884d55ae6a props: 289270 0 4229 0 20f578acc837c5e58fc64b9eaa493aea cpath: / copyroot: 0 / minfo-cnt: 45903 6-126262.0.t347057-7g43 modify-file true false /head/sys/security/mac/mac_inet.c b-100894.0.t347057-7g43 modify-file true false /head/sys/security/mac/mac_internal.h d-100894.0.t347057-7g43 modify-file true false /head/sys/security/mac/mac_net.c 9562 9785