Lines Matching +full:local +full:- +full:mac +full:- +full:address
2 # SPDX-License-Identifier: GPL-2.0
67 ttl 20 tos inherit local 198.51.100.1 dstport 4789
74 log_test "vxlan device - valid configuration"
84 ttl 20 tos inherit local 198.51.100.1 dstport 4789
91 log_test "vxlan device with a vlan-aware bridge"
101 ttl 20 tos inherit local 198.51.100.1 dstport 4789
119 ttl 20 tos inherit local 198.51.100.1 dstport 4789 \
145 log_test "vxlan device with no local ip"
155 ttl 20 tos inherit local 2001:db8::1 dstport 4789
162 log_test "vxlan device with local ipv6 address"
172 ttl 20 tos inherit local 198.51.100.1 dstport 4789
190 ttl 20 tos inherit local 198.51.100.1 dstport 4789 dev dummy1
198 log_test "vxlan device with local interface"
208 ttl 20 tos inherit local 198.51.100.1 dstport 4789 \
226 ttl 20 tos 20 local 198.51.100.1 dstport 4789
243 ttl inherit tos inherit local 198.51.100.1 dstport 4789
260 ttl 20 tos inherit local 198.51.100.1 dstport 4789
338 ttl 20 tos inherit local 198.51.100.1 dstport 4789
340 ttl 20 tos inherit local 198.51.100.1 dstport 4789
349 log_test "multiple vxlan devices - valid configuration"
360 ttl 20 tos inherit local 198.51.100.1 dstport 4789
362 ttl 40 tos inherit local 198.51.100.1 dstport 4789
382 ttl 20 tos inherit local 198.51.100.1 dstport 4789
384 ttl 20 tos inherit local 198.51.100.1 dstport 5789
404 ttl 20 tos inherit local 198.51.100.1 dstport 4789
406 ttl 20 tos inherit local 198.51.100.2 dstport 4789
415 log_test "multiple vxlan devices with different local ip"
439 # and one local port
446 ip address add 198.51.100.1/32 dev lo
449 noudpcsum ttl 20 tos inherit local 198.51.100.1 dstport 4789
451 noudpcsum ttl 20 tos inherit local 198.51.100.1 dstport 4789
459 ip address del 198.51.100.1/32 dev lo
494 de:ad:be:ef:13:37 self -v bridge fdb show brport vxlan0
497 log_test "vxlan entry offload indication - initial state"
508 log_test "vxlan entry offload indication - after removal from bridge"
519 de:ad:be:ef:13:37 self -v bridge fdb show brport vxlan0
522 log_test "vxlan entry offload indication - after re-add to bridge"
530 de:ad:be:ef:13:37 self -v bridge fdb show brport vxlan0
533 log_test "vxlan entry offload indication - after removal from vxlan"
544 de:ad:be:ef:13:37 self -v bridge fdb show brport vxlan0
547 log_test "vxlan entry offload indication - after re-add to vxlan"
563 ip route show table local 198.51.100.1
568 ip route show table local 198.51.100.1
573 ip route show table local 198.51.100.1
576 log_test "vxlan decap route - vxlan device down"
582 ip route show table local 198.51.100.1
587 ip route show table local 198.51.100.1
590 log_test "vxlan decap route - vxlan device up"
594 ip address delete 198.51.100.1/32 dev lo
596 ip route show table local 198.51.100.1
599 ip address add 198.51.100.1/32 dev lo
601 ip route show table local 198.51.100.1
604 log_test "vxlan decap route - add local route"
610 ip route show table local 198.51.100.1
615 ip route show table local 198.51.100.1
621 ip route show table local 198.51.100.1
624 log_test "vxlan decap route - local ports enslavement"
630 ip route show table local 198.51.100.1
635 ip route show table local 198.51.100.1
638 log_test "vxlan decap route - bridge device deletion"
649 ip route show table local 198.51.100.1
654 ip route show table local 198.51.100.1
659 ip route show table local 198.51.100.1
662 log_test "vxlan decap route - vxlan device deletion"
665 noudpcsum ttl 20 tos inherit local 198.51.100.1 dstport 4789
667 noudpcsum ttl 20 tos inherit local 198.51.100.1 dstport 4789
672 local mac=00:11:22:33:44:55
673 local zmac=00:00:00:00:00:00
675 busywait "$TIMEOUT" wait_for_offload grep_bridge_fdb $mac self \
678 busywait "$TIMEOUT" wait_for_offload grep_bridge_fdb $mac master \
689 local mac=00:11:22:33:44:55
690 local zmac=00:00:00:00:00:00
692 bridge fdb show dev vxlan0 | grep $mac | grep -q self
694 busywait "$TIMEOUT" not wait_for_offload grep_bridge_fdb $mac self \
698 bridge fdb show dev vxlan0 | grep $zmac | grep -q self
707 local mac=00:11:22:33:44:55
708 local zmac=00:00:00:00:00:00
710 bridge fdb show dev vxlan0 | grep $mac | grep -q master
712 busywait "$TIMEOUT" not wait_for_offload grep_bridge_fdb $mac master \
719 local vid=$1; shift
721 local mac=00:11:22:33:44:55
722 local zmac=00:00:00:00:00:00
727 bridge fdb add dev vxlan0 $mac self master static dst 198.51.100.2
734 log_test "offload indication - attach vxlan first"
740 log_test "offload indication - set vxlan down"
746 log_test "offload indication - set vxlan up"
748 if [[ ! -z $vid ]]; then
753 log_test "offload indication - delete VLAN"
759 log_test "offload indication - add tagged VLAN"
765 log_test "offload indication - add pvid/untagged VLAN"
771 log_test "offload indication - detach port"
778 ttl 20 tos inherit local 198.51.100.1 dstport 4789
788 local zmac=00:00:00:00:00:00
806 log_test "offload indication - attach vxlan last"
813 ttl 20 tos inherit local 198.51.100.1 dstport 4789
828 log_info "offload indication - replay & cleanup"
840 noudpcsum ttl 20 tos inherit local 198.51.100.1 dstport 4789
843 noudpcsum ttl 20 tos inherit local 198.51.100.1 dstport 4789
853 log_test "vlan-aware - enslavement to vlan-aware bridge"
862 log_test "vlan-aware - two vnis mapped to the same vlan"
876 log_test "vlan-aware - failed enslavement to vlan-aware bridge"
882 # (i.e., different TTL) are enslaved to the same VLAN-aware bridge,
885 # Use the offload indication of the local route to ensure the VXLAN
887 ip address add 198.51.100.1/32 dev lo
894 ip route show table local 198.51.100.1
897 log_test "vlan-aware - failed enslavement to bridge due to conflict"
900 ip address del 198.51.100.1/32 dev lo
909 # Create a simple setup with two VxLAN devices and a single VLAN-aware
919 ip address add 198.51.100.1/32 dev lo
922 noudpcsum ttl 20 tos inherit local 198.51.100.1 dstport 4789
924 noudpcsum ttl 20 tos inherit local 198.51.100.1 dstport 4789
938 ip address del 198.51.100.1/32 dev lo
952 log_info "vxlan entry offload indication - vlan-aware"
961 de:ad:be:ef:13:37 self -v bridge fdb show brport vxlan10
964 log_test "vxlan entry offload indication - initial state"
975 log_test "vxlan entry offload indication - after removal from bridge"
986 de:ad:be:ef:13:37 self -v bridge fdb show brport vxlan10
989 log_test "vxlan entry offload indication - after re-add to bridge"
997 de:ad:be:ef:13:37 self -v bridge fdb show brport vxlan10
1000 log_test "vxlan entry offload indication - after removal from vxlan"
1011 de:ad:be:ef:13:37 self -v bridge fdb show brport vxlan10
1014 log_test "vxlan entry offload indication - after re-add to vxlan"
1024 ip route show table local 198.51.100.1
1032 ip route show table local 198.51.100.1
1040 ip route show table local 198.51.100.1
1047 busywait "$TIMEOUT" wait_for_offload ip route show table local 198.51.100.1
1050 log_test "vxlan decap route - vni map/unmap"
1058 ttl 20 tos inherit local 198.51.100.1 dstport 4789
1071 ttl 20 tos inherit local 198.51.100.1 dstport 4789
1081 local zmac=00:00:00:00:00:00
1089 ttl 20 tos inherit local 198.51.100.1 dstport 4789
1107 ip -6 address add 2001:db8:1::1/64 dev br10
1129 log_test "vxlan - l3 vni"
1143 log_info "offload indication - replay & cleanup - vlan aware"