xref: /openbsd/regress/sbin/pfctl/pfr6.ok (revision 50be49e7)
1# create
2# pass add -n 1.1.1.1 !1.1.1.2 10.10/16 !10.11/16 ::1 !::2
36/6 addresses added (dummy).
4# pass add -nf-
56/6 addresses added (dummy).
6# pass add -nqv 1.1.1.1 !1.1.1.2 10.10/16 !10.11/16 ::1 !::2
7A  1.1.1.1
8A  10.10.0.0/16
9A  ::1
10A !1.1.1.2
11A !10.11.0.0/16
12A !::2
13# pass add -nqvv 1.1.1.1 !1.1.1.2 10.10/16 !10.11/16 ::1 !::2
14A  1.1.1.1
15A  10.10.0.0/16
16A  ::1
17A !1.1.1.2
18A !10.11.0.0/16
19A !::2
20# pass add 1.1.1.1 !1.1.1.2 10.10/16 !10.11/16 ::1 !::2
216/6 addresses added.
22# pass show
23   1.1.1.1
24  !1.1.1.2
25   10.10.0.0/16
26  !10.11.0.0/16
27   ::1
28  !::2
29# pass replace -n 1.1.1.1 !1.1.1.2 !!1.1.1.3 !!!1.1.1.4
302 addresses added (dummy).
314 addresses deleted (dummy).
32# pass replace -nf-
332 addresses added (dummy).
344 addresses deleted (dummy).
35# pass replace -nqv 1.1.1.1 !1.1.1.2 !!1.1.1.3 !!!1.1.1.4
36A  1.1.1.3
37A !1.1.1.4
38D  10.10.0.0/16
39D  ::1
40D !10.11.0.0/16
41D !::2
42# pass replace -nqvv 1.1.1.1 !1.1.1.2 !!1.1.1.3 !!!1.1.1.4
43   1.1.1.1
44  !1.1.1.2
45A  1.1.1.3
46A !1.1.1.4
47D  10.10.0.0/16
48D  ::1
49D !10.11.0.0/16
50D !::2
51# pass replace 1.1.1.1 !1.1.1.2 !!1.1.1.3 !!!1.1.1.4
522 addresses added.
534 addresses deleted.
54# pass show
55   1.1.1.1
56  !1.1.1.2
57   1.1.1.3
58  !1.1.1.4
59# pass replace -n fe80::/16 !fe81::/16 !!fe82::/16 !!!fe83::/16
604 addresses added (dummy).
614 addresses deleted (dummy).
62# pass replace -nf-
634 addresses added (dummy).
644 addresses deleted (dummy).
65# pass replace -nqv fe80::/16 !fe81::/16 !!fe82::/16 !!!fe83::/16
66A  fe80::/16
67A  fe82::/16
68A !fe81::/16
69A !fe83::/16
70D  1.1.1.1
71D  1.1.1.3
72D !1.1.1.2
73D !1.1.1.4
74# pass replace -nqvv fe80::/16 !fe81::/16 !!fe82::/16 !!!fe83::/16
75A  fe80::/16
76A  fe82::/16
77A !fe81::/16
78A !fe83::/16
79D  1.1.1.1
80D  1.1.1.3
81D !1.1.1.2
82D !1.1.1.4
83# pass replace fe80::/16 !fe81::/16 !!fe82::/16 !!!fe83::/16
844 addresses added.
854 addresses deleted.
86# pass show
87   fe80::/16
88  !fe81::/16
89   fe82::/16
90  !fe83::/16
91# pass replace -n 10/8 !10.10/16 10.10.10/24 !10.10.10.10
924 addresses added (dummy).
934 addresses deleted (dummy).
94# pass replace -nf-
954 addresses added (dummy).
964 addresses deleted (dummy).
97# pass replace -nqv 10/8 !10.10/16 10.10.10/24 !10.10.10.10
98A  10.0.0.0/8
99A  10.10.10.0/24
100A !10.10.0.0/16
101A !10.10.10.10
102D  fe80::/16
103D  fe82::/16
104D !fe81::/16
105D !fe83::/16
106# pass replace -nqvv 10/8 !10.10/16 10.10.10/24 !10.10.10.10
107A  10.0.0.0/8
108A  10.10.10.0/24
109A !10.10.0.0/16
110A !10.10.10.10
111D  fe80::/16
112D  fe82::/16
113D !fe81::/16
114D !fe83::/16
115# pass replace 10/8 !10.10/16 10.10.10/24 !10.10.10.10
1164 addresses added.
1174 addresses deleted.
118# pass add -n fe80::/16 !fe80:fe80::/32 fe80:fe80:fe80::/48
1193/3 addresses added (dummy).
120# pass add -nf-
1213/3 addresses added (dummy).
122# pass add -nqv fe80::/16 !fe80:fe80::/32 fe80:fe80:fe80::/48
123A  fe80::/16
124A  fe80:fe80:fe80::/48
125A !fe80:fe80::/32
126# pass add -nqvv fe80::/16 !fe80:fe80::/32 fe80:fe80:fe80::/48
127A  fe80::/16
128A  fe80:fe80:fe80::/48
129A !fe80:fe80::/32
130# pass add fe80::/16 !fe80:fe80::/32 fe80:fe80:fe80::/48
1313/3 addresses added.
132# pass show
133   10.0.0.0/8
134  !10.10.0.0/16
135   10.10.10.0/24
136  !10.10.10.10
137   fe80::/16
138  !fe80:fe80::/32
139   fe80:fe80:fe80::/48
140# pass test 10.1.1.1 10.10.10.1
1412/2 addresses match.
142# fail test 11.1.1.1 10.10.1.1 10.10.10.10
1430/3 addresses match.
144# fail test 10.1.1.1 11.1.1.1
1451/2 addresses match.
146# kill
1471 tables deleted.
148rules cleared
149ktable: 28 allocated, 28 released, 0 leaked.
150pfrke_plain: 95 allocated, 95 released, 0 leaked.
151pfrke_route: 0 allocated, 0 released, 0 leaked.
152pfrke_cost: 0 allocated, 0 released, 0 leaked.
153