1# $OpenBSD: bgpd.conf.7.in,v 1.6 2018/09/21 05:06:30 claudio Exp $
2# test prefix-set blocks
3
4AS 1
5
6prefix-set empty1 { }
7prefix-set empty2 {
8	# comment
9}
10prefix-set one1 { 1.2.3/24 }
11prefix-set one2 {
12	# comment
13	1.2.3/24
14}
15prefix-set test2 { 1.2.3/24 1.2.8.0/22 prefixlen = 24 }
16
17prefix-set "test3_prefixes" { \
18	192.0.211.0/24 prefixlen 24 - 32 \
19	2222:69:c000::/48 prefixlen 48 - 64 \
20	0.0.0.0/0 or-longer \
21	192.0.160.0/19 prefixlen >= 22 \
22}
23
24prefix-set "test4_prefixes" {
25	192.0.211.0/24 prefixlen 24 - 32
26	2222:69:c000::/48 prefixlen 48 - 64
27	0.0.0.0/0 or-longer
28	192.0.160.0/19 prefixlen >= 22
29}
30
31prefix-set "test5_prefixes" {
32	192.0.211.0/24 prefixlen 24 - 32,
33	2222:69:c000::/48 prefixlen 48 - 64,
34	0.0.0.0/0 or-longer,
35	192.0.160.0/19 prefixlen >= 22,
36	192.0.160.0/19 prefixlen = 32
37}
38
39prefix-set "test6_prefixes" {
40	192.0.211.0/24 prefixlen 28 - 31,
41	192.0.211.0/24 prefixlen 25 - 31,
42	192.0.211.0/24,
43	192.0.211.0/24 prefixlen 28 - 31
44}
45
46# from the example bgpd.conf
47# list of networks that may be originated by our ASN
48prefix-set mynetworks {         \
49	192.0.2.0/24            \
50	2001:db8:abcd::/48      \
51}
52prefix-set bogons {                                             \
53	0.0.0.0/8 or-longer 10.0.0.0/8 or-longer                \
54	100.64.0.0/10 or-longer 127.0.0.0/8 or-longer           \
55	169.254.0.0/16 or-longer 172.16.0.0/12 or-longer        \
56	192.0.2.0/24 or-longer 192.88.99.0/24 or-longer         \
57	192.168.0.0/16 or-longer 198.18.0.0/15 or-longer        \
58	198.51.100.0/24 or-longer 203.0.113.0/24 or-longer      \
59	224.0.0.0/4 or-longer 240.0.0.0/4 or-longer             \
60	::/8 or-longer 0100::/64 or-longer                      \
61	2001:2::/48 or-longer 2001:10::/28 or-longer            \
62	2001:db8::/32 or-longer 2002::/16 or-longer             \
63	3ffe::/16 or-longer fc00::/7 or-longer                  \
64	fe80::/10 or-longer fec0::/10 or-longer                 \
65	ff00::/8 or-longer                                      \
66}
67