Added support for xfrm interfaces

System Internals / systemd - 1848 [omail] - 10 July 2019 14:02 EDT

98d20a17a9 Added support for xfrm interfaces
man/systemd.netdev.xml | 43 ++++++++++++++++++++++++
man/systemd.network.xml | 31 +++++++++++++++++
src/libsystemd/sd-netlink/netlink-types.c | 8 +++++
src/libsystemd/sd-netlink/netlink-types.h | 1 +
src/network/meson.build | 2 ++
src/network/netdev/netdev-gperf.gperf | 3 ++
src/network/netdev/netdev.c | 6 ++++
src/network/netdev/netdev.h | 1 +
src/network/netdev/xfrm.c | 40 ++++++++++++++++++++++
src/network/netdev/xfrm.h | 14 ++++++++
src/network/networkd-link.c | 4 ++-
src/network/networkd-network-gperf.gperf | 1 +
src/network/networkd-network.c | 3 +-
src/network/networkd-network.h | 1 +
test/fuzz/fuzz-netdev-parser/27-xfrm.netdev | 7 ++++
test/fuzz/fuzz-netdev-parser/directives.netdev | 3 ++
test/fuzz/fuzz-network-parser/27-xfrm.network | 5 +++
test/fuzz/fuzz-network-parser/directives.network | 1 +
18 files changed, 172 insertions(+), 2 deletions(-)

Upstream: github.com


  • Share