Connmark retriever action in tc(8) Linux Connmark retriever action in tc(8)

# [NAME](#NAME)

connmark - netfilter connmark retriever action

# [SYNOPSIS](#SYNOPSIS)

**tc** ... **action connmark** \[ **zone** *u16\_zone\_index* ] \[ *CONTROL* ] \[ **index u32\_index** ]

*CONTROL* := { *reclassify* | *pipe* | *drop* | *continue* | *ok* }

# [DESCRIPTION](#DESCRIPTION)

The connmark action is used to restore the connection's mark value into the packet's fwmark.

# [OPTIONS](#OPTIONS)

[**zone u16\_zone\_index**](#zone)

Specify the conntrack zone when doing conntrack lookups for packets. *u16\_zone\_index* is a 16bit unsigned decimal value.

[*CONTROL*](#CONTROL)

How to continue after executing this action.

[**reclassify**](#reclassify)

Restarts classification by jumping back to the first filter attached to this action's parent.

[**pipe**](#pipe)

Continue with the next action, this is the default.

[**drop**](#drop)

[**shot**](#shot)

Packet will be dropped without running further actions.

[**continue**](#continue)

Continue classification with next filter in line.

[**pass**](#pass)

Return to calling qdisc for packet processing. This ends the classification process.

[**index u32\_index**](#index)

Specify an index for this action in order to being able to identify it in later commands. *u32\_index* is a 32bit unsigned decimal value.

# [SEE ALSO](#SEE_ALSO)

[**tc**(8)](/man/os/iproute2/tc.8)

11 Jan 2016 iproute2

---

Document: tc-connmark(8) from iproute2 7.2.0-r0 (Chainguard OS)
Source: https://kernel.googlesource.com/pub/scm/network/iproute2/iproute2
