2 # SPDX-License-Identifier: GPL-2.0
15 vlan_create $h1 555 v$h1 192.0.2.1/28 2001:db8:1::1/64
16 ip -4 route add 192.0.2.128/28 vrf v$h1 nexthop via 192.0.2.2
17 ip -6 route add 2001:db8:2::/64 vrf v$h1 nexthop via 2001:db8:1::2
22 ip -6 route del 2001:db8:2::/64 vrf v$h1
23 ip -4 route del 192.0.2.128/28 vrf v$h1
30 simple_if_init $h2 192.0.2.130/28 2001:db8:2::2/64
31 ip -4 route add 192.0.2.0/28 vrf v$h2 nexthop via 192.0.2.129
32 ip -6 route add 2001:db8:1::/64 vrf v$h2 nexthop via 2001:db8:2::1
37 ip -6 route del 2001:db8:1::/64 vrf v$h2
38 ip -4 route del 192.0.2.0/28 vrf v$h2
39 simple_if_fini $h2 192.0.2.130/28 2001:db8:2::2/64
44 ip link add name br1 type bridge vlan_filtering 1
45 ip link set dev br1 up
47 ip link set dev $swp1 master br1
48 ip link set dev $swp1 up
50 bridge vlan add dev br1 vid 555 self pvid untagged
51 bridge vlan add dev $swp1 vid 555
53 __addr_add_del br1 add 192.0.2.2/28 2001:db8:1::2/64
55 ip link set dev $swp2 up
56 __addr_add_del $swp2 add 192.0.2.129/28 2001:db8:2::1/64
61 __addr_add_del $swp2 del 192.0.2.129/28 2001:db8:2::1/64
62 ip link set dev $swp2 down
64 __addr_add_del br1 del 192.0.2.2/28 2001:db8:1::2/64
65 ip link set dev $swp1 down
66 ip link set dev $swp1 nomaster
107 bridge vlan add dev br1 vid 333 self
108 check_err $? "Can't add a non-PVID VLAN"
109 bridge vlan del dev br1 vid 333 self
110 check_err $? "Can't remove a non-PVID VLAN"
117 ping_test $h1 192.0.2.130
122 ping6_test $h1 2001:db8:2::2