Go to file
Leon Romanovsky a6e740ff40 xfrm: add packet offload mode to xfrm state
Allow users to configure xfrm states with packet offload type.

Packet offload mode:
  ip xfrm state offload packet dev <if-name> dir <in|out>
Crypto offload mode:
  ip xfrm state offload crypto dev <if-name> dir <in|out>
  ip xfrm state offload dev <if-name> dir <in|out>

The latter variant configures crypto offload mode and is needed
to provide backward compatibility.

Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
Signed-off-by: David Ahern <dsahern@kernel.org>
2022-12-14 09:02:29 -07:00
bash-completion devlink: add support for running selftests 2022-08-04 12:34:28 -06:00
bridge bridge: Remove unused function argument 2022-11-16 16:55:23 -07:00
dcb dcb: add new subcommand for apptrust 2022-12-08 09:22:47 -07:00
devlink devlink: Support setting port function migratable cap 2022-12-14 08:59:33 -07:00
doc/actions doc: fix 'infact' --> 'in fact' typo 2022-05-13 16:34:09 -07:00
etc/iproute2 Add Open/R to rt_protos 2021-03-30 03:04:09 +00:00
examples/bpf
genl genl: remove unused vars in Makefile 2022-10-26 08:53:02 -07:00
include Update kernel headers 2022-12-14 08:54:03 -07:00
ip xfrm: add packet offload mode to xfrm state 2022-12-14 09:02:29 -07:00
lib json: do not escape single quotes 2022-11-03 11:30:20 -07:00
man xfrm: add packet offload mode to xfrm state 2022-12-14 09:02:29 -07:00
misc ss: re-add TIPC query support 2022-10-20 15:59:57 -07:00
netem
rdma uapi: update headers from 6.0-rc1 2022-08-14 19:25:21 -07:00
schema
tc Merge branch 'main' into next 2022-12-02 08:59:28 -07:00
testsuite testsuite: Add test for ip --json neigh get 2022-12-02 08:55:24 -07:00
tipc tipc: fix keylen check 2022-05-17 12:57:45 -07:00
vdpa vdpa: allow provisioning device features 2022-12-02 08:54:01 -07:00
.clang-format
.gitignore
.mailmap
configure configure: Define _GNU_SOURCE when checking for setns 2022-08-12 08:21:09 -07:00
COPYING
Makefile Makefile: move HAVE_MNL check to top-level Makefile 2022-03-12 09:00:56 -07:00
README
README.devel

This is a set of utilities for Linux networking.

Information:
    https://wiki.linuxfoundation.org/networking/iproute2

Download:
    http://www.kernel.org/pub/linux/utils/net/iproute2/

Stable version repository:
    git://git.kernel.org/pub/scm/network/iproute2/iproute2.git

Development repository:
    git://git.kernel.org/pub/scm/network/iproute2/iproute2-next.git

How to compile this.
--------------------
1. libdbm

arpd needs to have the berkeleydb development libraries. For Debian
users this is the package with a name like libdbX.X-dev.
DBM_INCLUDE points to the directory with db_185.h which
is the include file used by arpd to get to the old format Berkeley
database routines.  Often this is in the db-devel package.

2. make

The makefile will automatically build a config.mk file which
contains definitions of libraries that may or may not be available
on the system such as: ATM, ELF, MNL, and SELINUX.

3. include/uapi

This package includes matching sanitized kernel headers because
the build environment may not have up to date versions. See Makefile
if you have special requirements and need to point at different
kernel include files.

Stephen Hemminger
stephen@networkplumber.org

Alexey Kuznetsov
kuznet@ms2.inr.ac.ru