xref: /openbsd/regress/sbin/pfctl/pf68.optimized (revision 09467b48)
1@0 match proto tcp all
2  [ Skip steps: i=8 r=end f=2 p=end sa=2 da=2 sp=22 dp=19 ]
3  [ queue: qname= qid=0 pqname= pqid=0 ]
4  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
5@1 match in proto tcp all scrub (reassemble tcp)
6  [ Skip steps: i=8 d=14 r=end p=end sp=22 dp=19 ]
7  [ queue: qname= qid=0 pqname= pqid=0 ]
8  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
9@2 match in inet proto tcp from 10.0.0.1 to 10.0.0.3
10  [ Skip steps: i=8 d=14 r=end f=6 p=end sa=4 sp=22 dp=19 ]
11  [ queue: qname= qid=0 pqname= pqid=0 ]
12  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
13@3 match in inet proto tcp from 10.0.0.1 to 10.0.0.4
14  [ Skip steps: i=8 d=14 r=end f=6 p=end sp=22 dp=19 ]
15  [ queue: qname= qid=0 pqname= pqid=0 ]
16  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
17@4 match in inet proto tcp from 10.0.0.2 to 10.0.0.3
18  [ Skip steps: i=8 d=14 r=end f=6 p=end sa=6 sp=22 dp=19 ]
19  [ queue: qname= qid=0 pqname= pqid=0 ]
20  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
21@5 match in inet proto tcp from 10.0.0.2 to 10.0.0.4
22  [ Skip steps: i=8 d=14 r=end p=end sp=22 dp=19 ]
23  [ queue: qname= qid=0 pqname= pqid=0 ]
24  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
25@6 match in proto tcp from <regress.1:*> to any
26  [ Skip steps: i=8 d=14 r=end f=17 p=end da=15 sp=22 dp=19 ]
27  [ queue: qname= qid=0 pqname= pqid=0 ]
28  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
29@7 match in proto tcp from ! <regress.2:*> to any
30  [ Skip steps: d=14 r=end f=17 p=end da=15 sp=22 dp=19 ]
31  [ queue: qname= qid=0 pqname= pqid=0 ]
32  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
33@8 match in log on lo0 proto tcp all scrub (min-ttl 25)
34  [ Skip steps: d=14 r=end f=17 p=end sa=20 da=15 sp=22 dp=19 ]
35  [ queue: qname= qid=0 pqname= pqid=0 ]
36  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
37@9 match in log on lo1000000 proto tcp all
38  [ Skip steps: d=14 r=end f=17 p=end sa=20 da=15 sp=22 dp=19 ]
39  [ queue: qname= qid=0 pqname= pqid=0 ]
40  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
41@10 match in on lo0 proto tcp all
42  [ Skip steps: i=14 d=14 r=end f=17 p=end sa=20 da=15 sp=22 dp=19 ]
43  [ queue: qname= qid=0 pqname= pqid=0 ]
44  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
45@11 match in on lo0 proto tcp all scrub (no-df min-ttl 15 max-mss 224)
46  [ Skip steps: i=14 d=14 r=end f=17 p=end sa=20 da=15 sp=22 dp=19 ]
47  [ queue: qname= qid=0 pqname= pqid=0 ]
48  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
49@12 match in on lo0 proto tcp all scrub (max-mss 224)
50  [ Skip steps: i=14 d=14 r=end f=17 p=end sa=20 da=15 sp=22 dp=19 ]
51  [ queue: qname= qid=0 pqname= pqid=0 ]
52  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
53@13 match in on lo0 proto tcp all scrub (no-df min-ttl 15 max-mss 224)
54  [ Skip steps: r=end f=17 p=end sa=20 da=15 sp=22 dp=19 ]
55  [ queue: qname= qid=0 pqname= pqid=0 ]
56  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
57@14 match out proto tcp all
58  [ Skip steps: i=16 d=16 r=end f=17 p=end sa=20 sp=22 dp=19 ]
59  [ queue: qname= qid=0 pqname= pqid=0 ]
60  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
61@15 match out proto tcp from any to ! <regress.1:*>
62  [ Skip steps: r=end f=17 p=end sa=20 sp=22 dp=19 ]
63  [ queue: qname= qid=0 pqname= pqid=0 ]
64  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
65@16 match on lo0 proto tcp all scrub (max-mss 224)
66  [ Skip steps: r=end p=end sa=20 sp=22 dp=19 ]
67  [ queue: qname= qid=0 pqname= pqid=0 ]
68  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
69@17 match out log on lo1000000 inet proto tcp from any to 10.0.0.1 scrub (no-df max-mss 224)
70  [ Skip steps: r=end p=end sa=20 sp=22 dp=19 ]
71  [ queue: qname= qid=0 pqname= pqid=0 ]
72  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
73@18 match proto tcp all scrub (random-id)
74  [ Skip steps: i=21 d=20 r=end f=35 p=end sa=20 da=32 sp=22 ]
75  [ queue: qname= qid=0 pqname= pqid=0 ]
76  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
77@19 match proto tcp from any to any port = 80
78  [ Skip steps: i=21 r=end f=35 p=end da=32 sp=22 dp=22 ]
79  [ queue: qname= qid=0 pqname= pqid=0 ]
80  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
81@20 match in proto tcp from ! <regress.2:*> to any port = 80
82  [ Skip steps: d=32 r=end f=35 p=end da=32 sp=22 dp=22 ]
83  [ queue: qname= qid=0 pqname= pqid=0 ]
84  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
85@21 match in log on lo0 proto tcp from any to any port = 80 scrub (min-ttl 25)
86  [ Skip steps: i=23 d=32 r=end f=35 p=end sa=35 da=32 ]
87  [ queue: qname= qid=0 pqname= pqid=0 ]
88  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
89@22 match in log on lo0 proto tcp from any port = 80 to any
90  [ Skip steps: d=32 r=end f=35 p=end sa=35 da=32 sp=25 dp=26 ]
91  [ queue: qname= qid=0 pqname= pqid=0 ]
92  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
93@23 match in log on lo1000000 proto tcp from any port = 80 to any
94  [ Skip steps: d=32 r=end f=35 p=end sa=35 da=32 sp=25 dp=26 ]
95  [ queue: qname= qid=0 pqname= pqid=0 ]
96  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
97@24 match in on lo0 proto tcp from any port = 80 to any scrub (no-df min-ttl 15 max-mss 224)
98  [ Skip steps: i=32 d=32 r=end f=35 p=end sa=35 da=32 dp=26 ]
99  [ queue: qname= qid=0 pqname= pqid=0 ]
100  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
101@25 match in on lo0 proto tcp from any port = 81 to any scrub (no-df min-ttl 15 max-mss 224)
102  [ Skip steps: i=32 d=32 r=end f=35 p=end sa=35 da=32 ]
103  [ queue: qname= qid=0 pqname= pqid=0 ]
104  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
105@26 match in on lo0 proto tcp from any to any port = 80 scrub (max-mss 224)
106  [ Skip steps: i=32 d=32 r=end f=35 p=end sa=35 da=32 ]
107  [ queue: qname= qid=0 pqname= pqid=0 ]
108  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
109@27 match in on lo0 proto tcp from any port = 80 to any scrub (no-df min-ttl 15 max-mss 224)
110  [ Skip steps: i=32 d=32 r=end f=35 p=end sa=35 da=32 ]
111  [ queue: qname= qid=0 pqname= pqid=0 ]
112  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
113@28 match in on lo0 proto tcp from any to any port = 80 scrub (no-df min-ttl 15 max-mss 224)
114  [ Skip steps: i=32 d=32 r=end f=35 p=end sa=35 da=32 sp=35 ]
115  [ queue: qname= qid=0 pqname= pqid=0 ]
116  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
117@29 match in on lo0 proto tcp from any to any port = 81 scrub (no-df min-ttl 15 max-mss 224)
118  [ Skip steps: i=32 d=32 r=end f=35 p=end sa=35 da=32 sp=35 ]
119  [ queue: qname= qid=0 pqname= pqid=0 ]
120  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
121@30 match in on lo0 proto tcp from any to any port = 82 scrub (no-df min-ttl 15 max-mss 224)
122  [ Skip steps: i=32 d=32 r=end f=35 p=end sa=35 da=32 sp=35 ]
123  [ queue: qname= qid=0 pqname= pqid=0 ]
124  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
125@31 match in on lo0 proto tcp from any to any port = 83 scrub (no-df min-ttl 15 max-mss 224)
126  [ Skip steps: r=end f=35 p=end sa=35 sp=35 ]
127  [ queue: qname= qid=0 pqname= pqid=0 ]
128  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
129@32 match out proto tcp from any to ! <regress.1:*> port = 80
130  [ Skip steps: i=34 d=34 r=end f=35 p=end sa=35 sp=35 dp=35 ]
131  [ queue: qname= qid=0 pqname= pqid=0 ]
132  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
133@33 match out proto tcp from any to <regress.2:*> port = 80
134  [ Skip steps: r=end f=35 p=end sa=35 sp=35 dp=35 ]
135  [ queue: qname= qid=0 pqname= pqid=0 ]
136  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
137@34 match on lo0 proto tcp from any to any port = 80 scrub (max-mss 224)
138  [ Skip steps: i=36 r=end p=end da=36 ]
139  [ queue: qname= qid=0 pqname= pqid=0 ]
140  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
141@35 match in on lo0 inet proto tcp from (lo0:1) port = 80 to any
142  [ Skip steps: r=end f=end p=end ]
143  [ queue: qname= qid=0 pqname= pqid=0 ]
144  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
145@36 match out log on lo1000000 inet proto tcp from any to 10.0.0.1 port = 80 scrub (no-df max-mss 224)
146  [ Skip steps: i=end d=end r=end f=end p=end sa=end da=end sp=end dp=end ]
147  [ queue: qname= qid=0 pqname= pqid=0 ]
148  [ Evaluations: 0         Packets: 0         Bytes: 0           States: 0     ]
149