head 1.1; access; symbols netbsd-9-5-RELEASE:1.1 netbsd-11-0-RELEASE:1.1 netbsd-11-0-RC7:1.1 netbsd-11-0-RC6:1.1 netbsd-11-0-RC5:1.1 netbsd-11-0-RC4:1.1 netbsd-11-0-RC3:1.1 netbsd-11-0-RC2:1.1 netbsd-11-0-RC1:1.1 perseant-exfatfs-base-20250801:1.1 netbsd-11:1.1.0.50 netbsd-11-base:1.1 netbsd-10-1-RELEASE:1.1 perseant-exfatfs-base-20240630:1.1 perseant-exfatfs:1.1.0.48 perseant-exfatfs-base:1.1 netbsd-8-3-RELEASE:1.1 netbsd-9-4-RELEASE:1.1 netbsd-10-0-RELEASE:1.1 netbsd-10-0-RC6:1.1 netbsd-10-0-RC5:1.1 netbsd-10-0-RC4:1.1 netbsd-10-0-RC3:1.1 netbsd-10-0-RC2:1.1 netbsd-10-0-RC1:1.1 netbsd-10:1.1.0.46 netbsd-10-base:1.1 netbsd-9-3-RELEASE:1.1 cjep_sun2x-base1:1.1 cjep_sun2x:1.1.0.44 cjep_sun2x-base:1.1 cjep_staticlib_x-base1:1.1 netbsd-9-2-RELEASE:1.1 cjep_staticlib_x:1.1.0.42 cjep_staticlib_x-base:1.1 netbsd-9-1-RELEASE:1.1 phil-wifi-20200421:1.1 phil-wifi-20200411:1.1 is-mlppp:1.1.0.40 is-mlppp-base:1.1 phil-wifi-20200406:1.1 netbsd-8-2-RELEASE:1.1 netbsd-9-0-RELEASE:1.1 netbsd-9-0-RC2:1.1 netbsd-9-0-RC1:1.1 phil-wifi-20191119:1.1 netbsd-9:1.1.0.38 netbsd-9-base:1.1 phil-wifi-20190609:1.1 netbsd-8-1-RELEASE:1.1 netbsd-8-1-RC1:1.1 pgoyette-compat-merge-20190127:1.1 pgoyette-compat-20190127:1.1 pgoyette-compat-20190118:1.1 pgoyette-compat-1226:1.1 pgoyette-compat-1126:1.1 pgoyette-compat-1020:1.1 pgoyette-compat-0930:1.1 pgoyette-compat-0906:1.1 netbsd-7-2-RELEASE:1.1 pgoyette-compat-0728:1.1 netbsd-8-0-RELEASE:1.1 phil-wifi:1.1.0.36 phil-wifi-base:1.1 pgoyette-compat-0625:1.1 netbsd-8-0-RC2:1.1 pgoyette-compat-0521:1.1 pgoyette-compat-0502:1.1 pgoyette-compat-0422:1.1 netbsd-8-0-RC1:1.1 pgoyette-compat-0415:1.1 pgoyette-compat-0407:1.1 pgoyette-compat-0330:1.1 pgoyette-compat-0322:1.1 pgoyette-compat-0315:1.1 netbsd-7-1-2-RELEASE:1.1 pgoyette-compat:1.1.0.34 pgoyette-compat-base:1.1 netbsd-7-1-1-RELEASE:1.1 matt-nb8-mediatek:1.1.0.32 matt-nb8-mediatek-base:1.1 perseant-stdc-iso10646:1.1.0.30 perseant-stdc-iso10646-base:1.1 netbsd-8:1.1.0.28 netbsd-8-base:1.1 prg-localcount2-base3:1.1 prg-localcount2-base2:1.1 prg-localcount2-base1:1.1 prg-localcount2:1.1.0.26 prg-localcount2-base:1.1 pgoyette-localcount-20170426:1.1 bouyer-socketcan-base1:1.1 pgoyette-localcount-20170320:1.1 netbsd-7-1:1.1.0.24 netbsd-7-1-RELEASE:1.1 netbsd-7-1-RC2:1.1 netbsd-7-nhusb-base-20170116:1.1 bouyer-socketcan:1.1.0.22 bouyer-socketcan-base:1.1 pgoyette-localcount-20170107:1.1 netbsd-7-1-RC1:1.1 pgoyette-localcount-20161104:1.1 netbsd-7-0-2-RELEASE:1.1 localcount-20160914:1.1 netbsd-7-nhusb:1.1.0.20 netbsd-7-nhusb-base:1.1 pgoyette-localcount-20160806:1.1 pgoyette-localcount-20160726:1.1 pgoyette-localcount:1.1.0.18 pgoyette-localcount-base:1.1 netbsd-7-0-1-RELEASE:1.1 netbsd-7-0:1.1.0.16 netbsd-7-0-RELEASE:1.1 netbsd-7-0-RC3:1.1 netbsd-7-0-RC2:1.1 netbsd-7-0-RC1:1.1 netbsd-6-1-5-RELEASE:1.1.2.2 netbsd-7:1.1.0.14 netbsd-7-base:1.1 yamt-pagecache-base9:1.1 yamt-pagecache-tag8:1.1.4.2 netbsd-6-1-4-RELEASE:1.1.2.2 tls-earlyentropy:1.1.0.12 tls-earlyentropy-base:1.1 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.1 riastradh-drm2-base3:1.1 netbsd-6-1-3-RELEASE:1.1.2.2 netbsd-6-1-2-RELEASE:1.1.2.2 netbsd-6-1-1-RELEASE:1.1.2.2 riastradh-drm2-base2:1.1 riastradh-drm2-base1:1.1 riastradh-drm2:1.1.0.6 riastradh-drm2-base:1.1 netbsd-6-1:1.1.2.2.0.2 netbsd-6-1-RELEASE:1.1.2.2 netbsd-6-1-RC4:1.1.2.2 netbsd-6-1-RC3:1.1.2.2 agc-symver:1.1.0.10 agc-symver-base:1.1 netbsd-6-1-RC2:1.1.2.2 tls-maxphys-base:1.1 tls-maxphys:1.1.0.8 netbsd-6-1-RC1:1.1.2.2 yamt-pagecache-base8:1.1 yamt-pagecache:1.1.0.4 netbsd-6:1.1.0.2 yamt-pagecache-base7:1.1; locks; strict; comment @# @; 1.1 date 2012.12.10.00.32.25; author rmind; state Exp; branches 1.1.2.1 1.1.4.1 1.1.8.1; next ; 1.1.2.1 date 2012.12.10.00.32.25; author riz; state dead; branches; next 1.1.2.2; 1.1.2.2 date 2012.12.15.23.45.58; author riz; state Exp; branches; next ; 1.1.4.1 date 2012.12.10.00.32.25; author yamt; state dead; branches; next 1.1.4.2; 1.1.4.2 date 2013.01.16.05.32.29; author yamt; state Exp; branches; next ; 1.1.8.1 date 2012.12.10.00.32.25; author tls; state dead; branches; next 1.1.8.2; 1.1.8.2 date 2013.02.25.00.28.02; author tls; state Exp; branches; next ; desc @@ 1.1 log @Add NPF "rndblock" extension to randomly drop packets (using a random function with a percentage or modulo operation). This is a demo module, although it can be used for packet loss simulation. Example of a procedure in npf.conf: procedure "somedrop" { # Drop 1.9% of the traffic rndblock: percentage 1.9 } @ text @# $NetBSD$ major=0 minor=0 @ 1.1.8.1 log @file shlib_version was added on branch tls-maxphys on 2013-02-25 00:28:02 +0000 @ text @d1 4 @ 1.1.8.2 log @resync with head @ text @a0 4 # $NetBSD$ major=0 minor=0 @ 1.1.4.1 log @file shlib_version was added on branch yamt-pagecache on 2013-01-16 05:32:29 +0000 @ text @d1 4 @ 1.1.4.2 log @sync with (a bit old) head @ text @a0 4 # $NetBSD$ major=0 minor=0 @ 1.1.2.1 log @file shlib_version was added on branch netbsd-6 on 2012-12-15 23:45:58 +0000 @ text @d1 4 @ 1.1.2.2 log @Pull up following revision(s) (requested by rmind in ticket #745): distrib/sets/lists/comp/shl.mi: revision 1.241 distrib/sets/lists/modules/mi: revision 1.49 distrib/sets/lists/base/md.sparc64: revision 1.171 lib/npf/ext_rndblock/npfext_rndblock.c: revision 1.1 distrib/sets/lists/base/ad.mips64eb: revision 1.106 distrib/sets/lists/modules/md.evbppc: revision 1.29 sys/net/npf/npf_ext_rndblock.c: revision 1.1 lib/npf/Makefile: revision 1.2 sys/modules/npf_ext_rndblock/Makefile: revision 1.1 lib/npf/ext_rndblock/Makefile: revision 1.1 distrib/sets/lists/base/ad.mips64el: revision 1.106 lib/npf/ext_rndblock/shlib_version: revision 1.1 distrib/sets/lists/base/md.amd64: revision 1.182 distrib/sets/lists/base/shl.mi: revision 1.643 sys/net/npf/files.npf: revision 1.9 sys/modules/Makefile: revision 1.117 Add NPF "rndblock" extension to randomly drop packets (using a random function with a percentage or modulo operation). This is a demo module, although it can be used for packet loss simulation. Example of a procedure in npf.conf: procedure "somedrop" { # Drop 1.9% of the traffic rndblock: percentage 1.9 } @ text @a0 4 # $NetBSD: shlib_version,v 1.1 2012/12/10 00:32:25 rmind Exp $ major=0 minor=0 @