github.com/cilium/cilium@v1.16.2/pkg/datapath/fake/types/mtu.go (about) 1 // SPDX-License-Identifier: Apache-2.0 2 // Copyright Authors of Cilium 3 4 package types 5 6 import "github.com/cilium/cilium/pkg/mtu" 7 8 type MTU struct{} 9 10 // GetDeviceMTU implements mtu.MTU. 11 func (*MTU) GetDeviceMTU() int { 12 return 1500 13 } 14 15 // GetRouteMTU implements mtu.MTU. 16 func (*MTU) GetRouteMTU() int { 17 return 1500 18 } 19 20 // GetRoutePostEncryptMTU implements mtu.MTU. 21 func (*MTU) GetRoutePostEncryptMTU() int { 22 return 1420 23 } 24 25 func (*MTU) IsEnableRouteMTUForCNIChaining() bool { 26 return false 27 } 28 29 var _ mtu.MTU = &MTU{}