Hi Cong & everyone.

Another rename & some more tweaks.  I'm not sure quite what version
we're up to but on the basis of the name change (again) I'm assuming v1.

Changes:

Changed the netlink parameter passing to mostly indepedent
flags/structures to hopefully facilitate easier future extension of this
action/module.

Sanity checks on userspace passed parameters now return with -EINVAL
instead of silently nulling them out.

RCU'ified the action update based on structure seen in act_csum.  I hope
to $DEITY I've done that right :-)

Closer to perfection?

Kevin Darbyshire-Bryant (1):
  net: sched: Introduce act_ctinfo action

 include/net/tc_act/tc_ctinfo.h            |  24 ++
 include/uapi/linux/pkt_cls.h              |   1 +
 include/uapi/linux/tc_act/tc_ctinfo.h     |  33 ++
 net/sched/Kconfig                         |  13 +
 net/sched/Makefile                        |   1 +
 net/sched/act_ctinfo.c                    | 372 ++++++++++++++++++++++
 tools/testing/selftests/tc-testing/config |   1 +
 7 files changed, 445 insertions(+)
 create mode 100644 include/net/tc_act/tc_ctinfo.h
 create mode 100644 include/uapi/linux/tc_act/tc_ctinfo.h
 create mode 100644 net/sched/act_ctinfo.c

-- 
2.20.1 (Apple Git-117)

Reply via email to