DELTA 302156 0 8414 SVNƒ’ ƒ’,  ¤P‚í?¤Nextern struct sx pf_end_lock;ENDREP DELTA 315529 0 74 SVN† † ‚$Õ}¡ÓnÕ{€C…Z‚«m¾ƒî‚±Y‚"extern struct proc *pf_purge_procsx_xlock(&pf_end_lock); while (pf_end_threads == 0) { sx_sleep(pf_purge_thread, &pf_end_lock, 0, "pftm", hz / 10); VNET_LIST_RLOCK(); VNET_FOREACH(vnet_iter) { CURVNET_SET(vnet_iter); pf_end_threads++; sx_xunlock(&pf_end_lock); kproc_exit(0);† „¥„¥+Ž„¥h->th_seq, &thENDREP DELTA 315469 0 105 SVN…ã…äZ*‚p)²€i… ²B¥@…ÒXކ …Ô€?z…Û#“‡…Ü‚nstruct proc *pf_purge_proc; struct rwlock pf_rules_lock; struct sx pf_ioctl_lock; struct sx pf_end sx_init(&pf_end_lock, "pf end thread&pf_purge_procsx_xlock(&pf_end_lock); pf_end_threads = 1; while (pf_end_threads < 2) { wakeup_one(pf_purge_thread); sx_sleep(pf_purge_proc, &pf_end_lock, 0, "pftmo", 0); } sx_xunlock(&pf_end_lock); sx_destroy(&pf_endENDREP id: w-126258.l-240494.r315741/925 type: file pred: w-126258.l-240494.r302156/13733 count: 65 text: 315741 0 55 51500 21aafef9a1fe1ce95177d7c7fbf58c26 54246c4e555515ff1091b3cadc184cd6ac2acfd0 315740-6ry5/_4 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/net/pfvar.h copyroot: 240494 /head/sys/net/pfvar.h PLAIN K 4 altq V 34 dir 5-130366.0-281613.r306745/1964 K 5 bpf.c V 32 file g7-1541.49-1542.r315192/130 K 5 bpf.h V 35 file ga-1541.4a-1542.r314436/966258 K 12 bpf_buffer.c V 30 file c-177548.0.r314436/966588 K 12 bpf_buffer.h V 28 file e-177548.0.r235746/6761 K 12 bpf_filter.c V 35 file ge-1541.4c-1542.r314436/966888 K 12 bpf_jitter.c V 28 file n-153151.0.r199615/9204 K 12 bpf_jitter.h V 29 file p-153151.0.r199603/10056 K 14 bpf_zerocopy.c V 29 file g-177548.0.r267548/65454 K 14 bpf_zerocopy.h V 28 file i-177548.0.r230108/1086 K 9 bpfdesc.h V 35 file gg-1541.4d-1542.r314436/967231 K 11 bridgestp.c V 29 file c-146985.0.r298995/40820 K 11 bridgestp.h V 28 file 5-160703.0.r234488/1050 K 5 dlt.h V 35 file ga-1541.t-313695.r313760/18642 K 10 ethernet.h V 25 file 3-17443.0.r305177/53 K 6 fddi.h V 25 file c-7055.0.r194581/895 K 10 firewire.h V 28 file c-130407.0.r194581/1179 K 11 flowtable.c V 26 file d-191255.0.r302378/62 K 11 flowtable.h V 27 file g-191255.0.r262030/503 K 17 ieee8023ad_lacp.c V 27 file c-168561.0.r314286/544 K 17 ieee8023ad_lacp.h V 29 file f-168561.0.r312379/76574 K 10 ieee_oui.h V 26 file 3-258141.0.r266462/60 K 4 if.c V 35 file gi-1541.4e-1542.r314436/967567 K 4 if.h V 35 file gk-1541.4f-1542.r314436/967897 K 8 if_arc.h V 29 file 5-84931.0.r314436/968225 K 12 if_arcsubr.c V 28 file v-89099.0.r305824/21877 K 8 if_arp.h V 35 file gm-1541.4g-1542.r314436/968523 K 8 if_atm.h V 34 file i-25603.3-25604.r298995/41743 K 12 if_atmsubr.c V 33 file l-25603.4-25604.r298075/5324 K 11 if_bridge.c V 27 file f-146985.0.r312782/322 K 14 if_bridgevar.h V 27 file h-146985.0.r312782/617 K 10 if_clone.c V 30 file e-130933.0.r314436/968857 K 10 if_clone.h V 30 file g-130933.0.r314436/969160 K 9 if_dead.c V 29 file 7-191418.0.r312379/77201 K 10 if_debug.c V 25 file 7-214333.0.r302086/0 K 9 if_disc.c V 28 file a-5191.0.r314436/969461 K 7 if_dl.h V 35 file go-1541.4h-1542.r314436/969758 K 9 if_edsc.c V 30 file 3-167892.0.r314436/970089 K 8 if_enc.c V 29 file c-159965.0.r302054/43129 K 8 if_enc.h V 29 file 5-181627.0.r291292/30304 K 10 if_epair.c V 25 file 8-194927.0.r314480/0 K 14 if_ethersubr.c V 35 file gq-1541.4i-1542.r314436/970390 K 13 if_fddisubr.c V 27 file e-7055.0.r314068/35319 K 11 if_fwsubr.c V 30 file g-130407.0.r314436/970737 K 8 if_gif.c V 27 file w-54263.0.r303811/7473 K 8 if_gif.h V 28 file l-53541.0.r287607/40206 K 8 if_gre.c V 30 file b-103026.0.r297793/190337 K 8 if_gre.h V 28 file e-103026.0.r276215/4577 K 10 if_ipsec.c V 30 file 1e-313330.0.r314812/16755 K 10 if_ipsec.h V 30 file 1h-313330.0.r313330/94414 K 17 if_iso88025subr.c V 29 file 11-44165.0.r314068/35618 K 9 if_lagg.c V 27 file t-168793.0.r312979/586 K 9 if_lagg.h V 27 file v-168793.0.r312979/880 K 11 if_llatbl.c V 27 file 3-186121.0.r307062/468 K 11 if_llatbl.h V 27 file 6-186121.0.r307062/768 K 8 if_llc.h V 35 file gs-1541.4j-1542.r314436/971040 K 9 if_loop.c V 35 file gu-1541.4k-1542.r314436/971372 K 7 if_me.c V 28 file r-274246.0.r288575/1563 K 10 if_media.c V 34 file 6-25428.0-25429.r312544/15520 K 10 if_media.h V 32 file 9-25428.1-25429.r311360/184 K 8 if_mib.c V 28 file 8-17352.0.r295126/84698 K 8 if_mib.h V 27 file a-17352.0.r154023/1320 K 10 if_pflog.h V 36 file g-126258.i-240494.r240494/83959 K 11 if_pfsync.h V 35 file k-126258.j-240494.r262489/8195 K 9 if_sppp.h V 33 file 1c-4910.a-4911.r298995/43577 K 11 if_spppfr.c V 29 file a-139365.0.r271867/11479 K 13 if_spppsubr.c V 33 file 1f-4910.b-4911.r298995/43908 K 8 if_stf.c V 26 file 1a-62587.0.r314900/62 K 8 if_tap.c V 25 file c-63670.0.r289718/54 K 8 if_tap.h V 26 file f-63670.0.r182880/560 K 11 if_tapvar.h V 24 file h-63670.0.r240942/0 K 8 if_tun.c V 30 file 8-6053.0-6054.r300205/187 K 8 if_tun.h V 30 file b-6053.1-6054.r300603/129 K 10 if_types.h V 35 file h0-1541.4n-1542.r314436/971708 K 8 if_var.h V 29 file 5-21259.0.r314436/972047 K 9 if_vlan.c V 28 file 8-34649.0.r312379/78089 K 13 if_vlan_var.h V 28 file a-34649.0.r301496/45103 K 10 if_vxlan.c V 29 file o-273331.0.r301538/33583 K 10 if_vxlan.h V 29 file r-273331.0.r273331/87580 K 9 ifdi_if.m V 29 file d-300113.0.r315217/44169 K 7 iflib.c V 26 file f-300113.0.r315288/77 K 7 iflib.h V 29 file h-300113.0.r315217/44771 K 5 ifq.h V 36 file 5-21259.0-257351.r314436/972347 K 10 iso88025.h V 29 file 14-44165.0.r263203/51655 K 9 mp_ring.c V 26 file j-300113.0.r300215/53 K 9 mp_ring.h V 29 file l-300113.0.r300113/74925 K 6 mppc.h V 29 file 7-301549.0.r301549/29213 K 7 mppcc.c V 27 file a-301549.0.r302476/184 K 7 mppcd.c V 27 file c-301549.0.r302476/477 K 8 netisr.c V 29 file 7-103781.0.r313930/26099 K 8 netisr.h V 34 file h2-1541.4o-1542.r301270/28530 K 17 netisr_internal.h V 28 file 5-204497.0.r222249/3499 K 8 netmap.h V 29 file s-227614.0.r308000/22422 K 13 netmap_user.h V 29 file v-227614.0.r307572/15845 K 13 netmap_virt.h V 29 file 3-307396.0.r308000/22718 K 10 paravirt.h V 30 file 14-270063.0.r270063/84213 K 6 pfil.c V 28 file b-60317.0.r302054/44646 K 6 pfil.h V 26 file d-60317.0.r254777/502 K 9 pfkeyv2.h V 28 file t-53541.0.r314812/17055 K 7 pfvar.h V 34 file w-126258.l-240494.r315741/925 K 10 ppp_defs.h V 27 file a-11967.0.r250887/7343 K 7 radix.c V 35 file h4-1541.4p-1542.r314436/972679 K 7 radix.h V 35 file h6-1541.4q-1542.r314436/973009 K 13 radix_mpath.c V 26 file 3-178168.0.r298663/70 K 13 radix_mpath.h V 29 file 6-178168.0.r294706/20102 K 8 raw_cb.c V 35 file h8-1541.4r-1542.r314436/973341 K 8 raw_cb.h V 35 file ha-1541.4s-1542.r314436/973673 K 12 raw_usrreq.c V 35 file hc-1541.4t-1542.r314436/974006 K 7 rndis.h V 29 file 8-304654.0.r307987/15217 K 7 route.c V 35 file he-1541.4u-1542.r314436/974348 K 7 route.h V 35 file hg-1541.4v-1542.r314436/974680 K 11 route_var.h V 30 file c-294706.0.r314436/975011 K 12 rss_config.c V 36 file e-263198.0-277331.r298995/44544 K 12 rss_config.h V 35 file g-263198.1-277331.r287245/1675 K 8 rtsock.c V 35 file hi-1541.4w-1542.r314436/975318 K 9 sff8436.h V 28 file 6-270287.0.r292831/7240 K 9 sff8472.h V 29 file 3-258692.0.r298995/45223 K 12 slcompress.c V 35 file hk-1541.4x-1542.r314436/975652 K 12 slcompress.h V 35 file hm-1541.4y-1542.r314436/975996 K 10 toeplitz.c V 36 file i-263198.2-277331.r277331/35641 K 10 toeplitz.h V 36 file k-263198.3-277331.r277331/35981 K 6 vnet.c V 30 file 2e-195699.0.r302054/45260 K 6 vnet.h V 30 file 1r-183550.0.r302054/45560 END ENDREP id: x-1542.0.r315741/7562 type: dir pred: x-1542.0.r315288/6679 count: 3633 text: 315741 1254 6295 0 b2f443a7d9a67cecb4e2f35b474c6b2f cpath: /head/sys/net copyroot: 0 / id: m-126258.u-240494.r315741/7732 type: file pred: m-126258.u-240494.r315529/100 count: 185 text: 315741 82 368 172715 52208d099d56e1d8c8b1cb456fba797f 3a9c4dc2eb71a14f2b93eee41fd390c2244d14d2 315740-6ry5/_7 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/netpfil/pf/pf.c copyroot: 240494 /head/sys/netpfil/pf/pf.c id: o-126258.w-240494.r315741/8072 type: file pred: o-126258.w-240494.r315469/132 count: 105 text: 315741 475 424 94810 2194a40a6e4e0fbebf22e3ff231f0368 5b9e8a8ac6545dbfe5ffc71d58d0d7125c53adbf 315740-6ry5/_8 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/netpfil/pf/pf_ioctl.c copyroot: 240494 /head/sys/netpfil/pf/pf_ioctl.c PLAIN K 10 if_pflog.c V 33 file d-126258.r-240494.r309563/50 K 11 if_pfsync.c V 34 file i-126258.s-240494.r309787/418 K 11 in4_cksum.c V 37 file z-126258.t-240494.r240494/111078 K 4 pf.c V 35 file m-126258.u-240494.r315741/7732 K 4 pf.h V 35 file w-126258.0-257215.r278843/1831 K 9 pf_altq.h V 36 file w-126258.1-257215.r287009/72997 K 7 pf_if.c V 36 file d-130610.v-240494.r306407/14528 K 10 pf_ioctl.c V 35 file o-126258.w-240494.r315741/8072 K 7 pf_lb.c V 33 file 1o-223637.x-240494.r314810/0 K 9 pf_mtag.h V 36 file m-171173.2-257215.r284777/90003 K 9 pf_norm.c V 36 file q-126258.y-240494.r307235/14143 K 9 pf_osfp.c V 34 file s-126258.z-240494.r313820/315 K 12 pf_ruleset.c V 37 file h-171164.10-240494.r257179/45413 K 10 pf_table.c V 37 file u-126258.11-240494.r294706/41883 END ENDREP id: 1k-240494.0.r315741/9217 type: dir pred: 1k-240494.0.r315529/1228 count: 189 text: 315741 8424 780 0 83085aabf31fe38e45261d772bbc0e23 cpath: /head/sys/netpfil/pf copyroot: 0 / PLAIN K 4 ipfw V 34 dir d-193532.m-240494.r315516/2748 K 2 pf V 28 dir 1k-240494.0.r315741/9217 END ENDREP id: 11-240494.0.r315741/9505 type: dir pred: 11-240494.0.r315529/1515 count: 367 text: 315741 9398 94 0 ddfbacf317d4e280332ae6607af9b075 cpath: /head/sys/netpfil copyroot: 0 / PLAIN K 8 Makefile V 28 file 2-1598.0.r312910/137703 K 5 amd64 V 23 dir o-5.0.r315718/30632 K 3 arm V 27 dir 2-70651.0.r315712/15470 K 5 arm64 V 27 dir 2-280364.0.r315701/5165 K 4 boot V 27 dir 6j-38465.0.r315739/4038 K 3 bsm V 27 dir 2-141144.0.r292522/7745 K 3 cam V 26 dir 2-39212.0.r315735/2884 K 4 cddl V 28 dir br-168404.0.r315449/7892 K 6 compat V 25 dir k-9313.0.r315736/6778 K 4 conf V 23 dir y-5.0.r315712/18900 K 7 contrib V 27 dir 2-23283.0.r314890/19481 K 6 crypto V 28 dir 7-55009.0.r312910/156735 K 3 ddb V 23 dir 10-5.0.r315477/1810 K 3 dev V 24 dir 12-5.0.r315716/17638 K 2 fs V 26 dir 2-1541.0.r314690/12608 K 3 gdb V 29 dir h-131899.0.r283291/118078 K 4 geom V 26 dir 2-13041.0.r315196/3616 K 3 gnu V 27 dir 2-1421.0.r314854/489950 K 4 i386 V 24 dir 1c-5.0.r315718/36346 K 3 isa V 25 dir 1w-5.0.r314436/932299 K 4 kern V 24 dir 20-5.0.r315699/11901 K 7 kgssapi V 28 dir 13-184588.0.r299008/2747 K 7 libkern V 26 dir 9-1542.0.r315225/27895 K 4 mips V 27 dir 2-178171.0.r315465/3128 K 7 modules V 26 dir i-2834.0.r315578/20575 K 3 net V 25 dir x-1542.0.r315741/7562 K 8 net80211 V 27 dir 2-116742.0.r315596/4601 K 8 netgraph V 28 dir 69-52419.0.r312443/24871 K 7 netinet V 26 dir 4f-1541.0.r315684/7736 K 8 netinet6 V 26 dir q-52904.0.r315458/7838 K 8 netipsec V 28 dir 2-105197.0.r314812/25983 K 7 netnatm V 27 dir 7-25604.0.r298310/52621 K 7 netpfil V 28 dir 11-240494.0.r315741/9505 K 6 netsmb V 27 dir u-75374.0.r298995/93511 K 3 nfs V 29 dir 4l-1541.0.r314436/1020931 K 9 nfsclient V 29 dir 4r-1541.0.r314436/1023311 K 9 nfsserver V 29 dir 5l-1541.0.r314436/1025003 K 3 nlm V 29 dir 1i-177633.0.r302216/13738 K 4 ofed V 29 dir 1hj-219820.0.r315714/6193 K 10 opencrypto V 28 dir 2-104476.0.r307667/36852 K 7 powerpc V 24 dir 22-5.0.r315464/32073 K 5 riscv V 27 dir 2-292407.0.r313254/4186 K 3 rpc V 28 dir u-1839.0.r314436/1040767 K 8 security V 27 dir 2-86630.0.r308947/14201 K 7 sparc64 V 29 dir 2-79054.0.r314436/1057011 K 3 sys V 24 dir 28-5.0.r315732/15835 K 5 teken V 35 dir h-186681.0-196775.r315480/30437 K 5 tests V 27 dir f-290663.0.r290714/2475 K 5 tools V 26 dir 6k-1541.0.r315031/1285 K 3 ufs V 29 dir 1a-1542.0.r314436/1114485 K 2 vm V 26 dir 1k-1542.0.r315580/3463 K 3 x86 V 28 dir 11-204309.0.r315402/1489 K 3 xdr V 28 dir 46-177633.0.r297975/3263 K 3 xen V 28 dir 2-181624.0.r314841/17599 END ENDREP id: g-5.0.r315741/12020 type: dir pred: g-5.0.r315739/6604 count: 113116 text: 315741 9682 2325 0 5ae4447e3eb7492c25f94b7bcc1e4c77 props: 201826 13530 46 0 af763326b561c4148fb4456ebd5fd345 cpath: /head/sys copyroot: 0 / minfo-cnt: 11 PLAIN K 10 .arcconfig V 26 file 1-265842.0.r306435/41 K 8 .arclint V 27 file 1-266959.0.r281789/766 K 9 COPYRIGHT V 24 file 1-2656.0.r310963/99 K 5 LOCKS V 27 file 1-146890.0.r255635/270 K 11 MAINTAINERS V 26 file 1-94742.0.r314622/244 K 8 Makefile V 32 file 3-1594.0-1595.r312910/40031 K 13 Makefile.inc1 V 25 file 5-38666.0.r315691/88 K 18 Makefile.libcompat V 32 file 5-38666.0-296709.r312857/81 K 17 ObsoleteFiles.inc V 27 file 4-148330.0.r315616/588 K 6 README V 25 file 1-21173.0.r300137/48 K 9 README.md V 27 file 1-314473.0.r314495/558 K 8 UPDATING V 27 file 1-41806.0.r315565/1047 K 3 bin V 22 dir 1-5.0.r315585/5560 K 4 cddl V 28 dir 1-168404.0.r314654/24570 K 7 contrib V 27 dir 1-16755.0.r315662/19650 K 6 crypto V 28 dir 1-25405.0.r314720/147655 K 3 etc V 23 dir 1-38.0.r315570/6607 K 3 gnu V 22 dir 1-3.0.r315565/2905 K 7 include V 24 dir 1-697.0.r315733/6120 K 9 kerberos5 V 28 dir 4q-29815.0.r314657/11241 K 3 lib V 23 dir 6-5.0.r315740/23487 K 7 libexec V 23 dir c-5.0.r315733/32941 K 7 release V 25 dir 1-3027.0.r314935/2272 K 6 rescue V 26 dir 7-117035.0.r315654/843 K 4 sbin V 24 dir fa-4.0.r315711/14096 K 6 secure V 27 dir r-1553.0.r314720/150307 K 5 share V 23 dir e-3.0.r315718/25424 K 3 sys V 23 dir g-5.0.r315741/12020 K 7 targets V 35 dir 2-242818.1-284345.r314886/14426 K 5 tests V 27 dir g-257097.0.r315656/6316 K 5 tools V 26 dir 43-1590.0.r315692/2315 K 7 usr.bin V 23 dir m-3.0.r315726/13896 K 8 usr.sbin V 23 dir q-3.0.r315717/12602 END ENDREP id: 5-1.0.r315741/13732 type: dir pred: 5-1.0.r315740/25140 count: 212213 text: 315741 12255 1464 0 b0e028d9f895caae89136c4eca7cc11b props: 314564 2802123 2910 0 9ecee2c4cba9047c6f96c49815637cda cpath: /head copyroot: 0 / minfo-cnt: 122 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.r315741/13732 K 8 projects V 23 dir 6-1.0.r314524/28157 K 7 release V 22 dir 7-1.0.r306421/3182 K 6 releng V 23 dir 8-1.0.r314126/25925 K 6 stable V 23 dir 9-1.0.r315731/89930 K 8 svnadmin V 27 dir 0-179447.0.r314856/1259 K 4 user V 23 dir a-1.0.r315707/33127 K 6 vendor V 23 dir b-1.0.r315635/23694 K 13 vendor-crypto V 26 dir 0-1575.0.r313155/61323 K 10 vendor-sys V 27 dir 0-12116.0.r315291/28839 END ENDREP id: 0.0.r315741/14474 type: dir pred: 0.0.r315740/25881 count: 315741 text: 315741 13984 477 0 373c763fe28b6d7de8ecb32c10eac702 props: 289270 0 4229 0 20f578acc837c5e58fc64b9eaa493aea cpath: / copyroot: 0 / minfo-cnt: 43849 w-126258.l-240494.t315740-6ry5 modify-file true false /head/sys/net/pfvar.h m-126258.u-240494.t315740-6ry5 modify-file true false /head/sys/netpfil/pf/pf.c o-126258.w-240494.t315740-6ry5 modify-file true false /head/sys/netpfil/pf/pf_ioctl.c 14474 14699