Fix IP feature ordering.
Drop comes before lookup when enabled. is_first_or_last is not required when setting a feature, the anchor is added in find_config_with_features(). Don't make the PG interfaces automatically L3 enabled, this way we can have tests that check the L3 protocol disbaled behaviour. Change-Id: Icef22a920b27ff9cec6ab2da6b05f05c532cb60f Signed-off-by: Neale Ranns <nranns@cisco.com>
This commit is contained in:

committed by
Damjan Marion

parent
696e88da97
commit
180279b912
@ -4,7 +4,8 @@ import unittest
|
||||
|
||||
from framework import VppTestCase, VppTestRunner
|
||||
from vpp_sub_interface import VppSubInterface, VppDot1QSubint, VppDot1ADSubint
|
||||
from vpp_ip_route import VppIpMRoute, VppMRoutePath, VppMFibSignal
|
||||
from vpp_ip_route import VppIpMRoute, VppMRoutePath, VppMFibSignal, \
|
||||
MRouteItfFlags, MRouteEntryFlags
|
||||
|
||||
from scapy.packet import Raw
|
||||
from scapy.layers.l2 import Ether
|
||||
@ -12,23 +13,6 @@ from scapy.layers.inet import IP, UDP, getmacbyip, ICMP
|
||||
from scapy.layers.inet6 import IPv6, getmacbyip6
|
||||
from util import ppp
|
||||
|
||||
|
||||
class MRouteItfFlags:
|
||||
MFIB_ITF_FLAG_NONE = 0
|
||||
MFIB_ITF_FLAG_NEGATE_SIGNAL = 1
|
||||
MFIB_ITF_FLAG_ACCEPT = 2
|
||||
MFIB_ITF_FLAG_FORWARD = 4
|
||||
MFIB_ITF_FLAG_SIGNAL_PRESENT = 8
|
||||
MFIB_ITF_FLAG_INTERNAL_COPY = 16
|
||||
|
||||
|
||||
class MRouteEntryFlags:
|
||||
MFIB_ENTRY_FLAG_NONE = 0
|
||||
MFIB_ENTRY_FLAG_SIGNAL = 1
|
||||
MFIB_ENTRY_FLAG_DROP = 2
|
||||
MFIB_ENTRY_FLAG_CONNECTED = 4
|
||||
MFIB_ENTRY_FLAG_INHERIT_ACCEPT = 8
|
||||
|
||||
#
|
||||
# The number of packets sent is set to 90 so that when we replicate more than 3
|
||||
# times, which we do for some entries, we will generate more than 256 packets
|
||||
|
Reference in New Issue
Block a user