diff --git a/link_linux.go b/link_linux.go index 7ab769d..64ce3e8 100644 --- a/link_linux.go +++ b/link_linux.go @@ -2280,9 +2280,7 @@ func parseGretapData(link Link, data []syscall.NetlinkRouteAttr) { case nl.IFLA_GRE_ENCAP_FLAGS: gre.EncapFlags = native.Uint16(datum.Value[0:2]) case nl.IFLA_GRE_COLLECT_METADATA: - if len(datum.Value) > 0 { - gre.FlowBased = int8(datum.Value[0]) != 0 - } + gre.FlowBased = true } } }