X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=test%2Fvpp_interface.py;fp=test%2Fvpp_interface.py;h=a5f6f45fdafbdaff387ef59bb3b1896f62e893ab;hb=eb284a1f8f10d752285a0a59e75bc54acae50779;hp=431a03a6858ab73c514109f4e03a8d42abe9ed00;hpb=d318a996b7bdcf0246b2d9927a918a3773a88fa6;p=vpp.git diff --git a/test/vpp_interface.py b/test/vpp_interface.py index 431a03a6858..a5f6f45fdaf 100644 --- a/test/vpp_interface.py +++ b/test/vpp_interface.py @@ -495,3 +495,15 @@ class VppInterface(object): def get_tx_stats(self): c = self.test.statistics.get_counter("^/if/tx$") return c[0][self.sw_if_index] + + def set_l3_mtu(self, mtu): + self.test.vapi.sw_interface_set_mtu(self.sw_if_index, [mtu, 0, 0, 0]) + + def set_ip4_mtu(self, mtu): + self.test.vapi.sw_interface_set_mtu(self.sw_if_index, [0, mtu, 0, 0]) + + def set_ip6_mtu(self, mtu): + self.test.vapi.sw_interface_set_mtu(self.sw_if_index, [0, 0, mtu, 0]) + + def set_mpls_mtu(self, mtu): + self.test.vapi.sw_interface_set_mtu(self.sw_if_index, [0, 0, 0, mtu])