Skip to content

Commit 24d8c98

Browse files
committed
renames
Signed-off-by: Jakub Kicinski <[email protected]>
1 parent 721ca7d commit 24d8c98

File tree

4 files changed

+49
-4
lines changed

4 files changed

+49
-4
lines changed

.github/workflows/c-cpp-old.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: C/C++ CI
1+
name: C/C++ build on Ubuntu 22.04
22

33
on:
44
push:

.github/workflows/c-cpp.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: C/C++ CI
1+
name: C/C++ build on Ubuntu latest
22

33
on:
44
push:

Makefile.deps

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ CFLAGS_rt-neigh:=$(call get_hdr_inc,__LINUX_RTNETLINK_H,rtnetlink.h) \
3939
$(call get_hdr_inc,__LINUX_NEIGHBOUR_H,neighbour.h)
4040
CFLAGS_rt-route:=$(call get_hdr_inc,__LINUX_RTNETLINK_H,rtnetlink.h)
4141
CFLAGS_rt-rule:=$(call get_hdr_inc,__LINUX_FIB_RULES_H,fib_rules.h)
42-
CFLAGS_tc:=$(call get_hdr_inc,__LINUX_PKT_SCHED_H,pkt_sched.h) \
43-
$(call get_hdr_inc,__LINUX_PKT_CLS_H,pkt_cls.h)
42+
CFLAGS_tc:=$(call get_hdr_inc,__LINUX_PKT_CLS_H,pkt_cls.h) \
43+
$(call get_hdr_inc,__LINUX_PKT_SCHED_H,pkt_sched.h) \
44+
$(call get_hdr_inc,_TC_CT_H,tc_act/tc_ct.h)
4445
CFLAGS_tcp_metrics:=$(call get_hdr_inc,_LINUX_TCP_METRICS_H,tcp_metrics.h)

include/linux/tc_ct.h

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
2+
#ifndef __UAPI_TC_CT_H
3+
#define __UAPI_TC_CT_H
4+
5+
#include <linux/types.h>
6+
#include <linux/pkt_cls.h>
7+
8+
enum {
9+
TCA_CT_UNSPEC,
10+
TCA_CT_PARMS,
11+
TCA_CT_TM,
12+
TCA_CT_ACTION, /* u16 */
13+
TCA_CT_ZONE, /* u16 */
14+
TCA_CT_MARK, /* u32 */
15+
TCA_CT_MARK_MASK, /* u32 */
16+
TCA_CT_LABELS, /* u128 */
17+
TCA_CT_LABELS_MASK, /* u128 */
18+
TCA_CT_NAT_IPV4_MIN, /* be32 */
19+
TCA_CT_NAT_IPV4_MAX, /* be32 */
20+
TCA_CT_NAT_IPV6_MIN, /* struct in6_addr */
21+
TCA_CT_NAT_IPV6_MAX, /* struct in6_addr */
22+
TCA_CT_NAT_PORT_MIN, /* be16 */
23+
TCA_CT_NAT_PORT_MAX, /* be16 */
24+
TCA_CT_PAD,
25+
TCA_CT_HELPER_NAME, /* string */
26+
TCA_CT_HELPER_FAMILY, /* u8 */
27+
TCA_CT_HELPER_PROTO, /* u8 */
28+
__TCA_CT_MAX
29+
};
30+
31+
#define TCA_CT_MAX (__TCA_CT_MAX - 1)
32+
33+
#define TCA_CT_ACT_COMMIT (1 << 0)
34+
#define TCA_CT_ACT_FORCE (1 << 1)
35+
#define TCA_CT_ACT_CLEAR (1 << 2)
36+
#define TCA_CT_ACT_NAT (1 << 3)
37+
#define TCA_CT_ACT_NAT_SRC (1 << 4)
38+
#define TCA_CT_ACT_NAT_DST (1 << 5)
39+
40+
struct tc_ct {
41+
tc_gen;
42+
};
43+
44+
#endif /* __UAPI_TC_CT_H */

0 commit comments

Comments
 (0)