TCA_FLOWER_KEY_CT_FLAGS_TRACKED
if (ct_state_mask & ~(TCA_FLOWER_KEY_CT_FLAGS_TRACKED |
trk = ct_state_on & TCA_FLOWER_KEY_CT_FLAGS_TRACKED;
untrk = ct_state_off & TCA_FLOWER_KEY_CT_FLAGS_TRACKED;
match->value.ct_state_trk = !!(fm.key->ct_state & TCA_FLOWER_KEY_CT_FLAGS_TRACKED);
match->mask.ct_state_trk = !!(fm.mask->ct_state & TCA_FLOWER_KEY_CT_FLAGS_TRACKED);
if (fm.mask->ct_state & ~(TCA_FLOWER_KEY_CT_FLAGS_TRACKED |
key->ct_state = TCA_FLOWER_KEY_CT_FLAGS_TRACKED |
if (state && !(state & TCA_FLOWER_KEY_CT_FLAGS_TRACKED)) {
state & ~(TCA_FLOWER_KEY_CT_FLAGS_TRACKED |
[IP_CT_ESTABLISHED] = TCA_FLOWER_KEY_CT_FLAGS_TRACKED |
[IP_CT_RELATED] = TCA_FLOWER_KEY_CT_FLAGS_TRACKED |
[IP_CT_ESTABLISHED_REPLY] = TCA_FLOWER_KEY_CT_FLAGS_TRACKED |
[IP_CT_RELATED_REPLY] = TCA_FLOWER_KEY_CT_FLAGS_TRACKED |
[IP_CT_NEW] = TCA_FLOWER_KEY_CT_FLAGS_TRACKED |