Endpoint configuration · GraphQL enum

NftVerdictKind enum

NftVerdictKind specifies the action or decision to be taken for a packet within an nftables rule.

Values

Enum Value Description

RETURN

Return from the current chain to the calling chain (or the hook if it's a base chain).

GOTO

Transfer control unconditionally to the specified chain, without returning.

JUMP

Transfer control to the specified chain, with the expectation to return.

BREAK

Break out of a loop or set iteration.

CONTINUE

Continue to the next iteration of a loop or set.

DROP

Drop the packet, silently discarding it.

ACCEPT

Accept the packet and allow it to continue processing.

STOLEN

Indicates that the packet has been "stolen" by userspace (e.g., NFQUEUE) and removed from kernel processing.

QUEUE

Send the packet to a userspace queue.

REPEAT

Repeat the current rule (or expression).

STOP

Stop processing the current rule or chain.

Used by

  • VerdictExpression type: VerdictExpression represents an nftables expression that determines the fate of a packet or controls the flow of execution within the rule set.

Example

Example

"RETURN"