Revision 9368f21c53b7aa96b8743a0b8b79a0ab44d963c6 authored by Jarno Rajahalme on 20 June 2024, 21:26:05 UTC, committed by Nathan Sweet on 21 June 2024, 15:57:37 UTC
AllowsIdentity is only used for testing, move it there. Add the missing InvertedPortMask field on the wildcard port lookup. Signed-off-by: Jarno Rajahalme <jarno@isovalent.com>
1 parent d97069c
tuple.go
// SPDX-License-Identifier: Apache-2.0
// Copyright Authors of Cilium
package tuple
import (
"strings"
"github.com/cilium/cilium/pkg/bpf"
)
const (
TUPLE_F_OUT = 0
TUPLE_F_IN = 1
TUPLE_F_RELATED = 2
TUPLE_F_SERVICE = 4
)
// TupleKey is the interface describing keys to the conntrack and NAT maps.
type TupleKey interface {
bpf.MapKey
// ToNetwork converts fields to network byte order.
ToNetwork() TupleKey
// ToHost converts fields to host byte order.
ToHost() TupleKey
// Dumps contents of key to sb. Returns true if successful.
Dump(sb *strings.Builder, reverse bool) bool
// Returns flags containing the direction of the tuple key.
GetFlags() uint8
}
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...