]> git.ipfire.org Git - thirdparty/systemd.git/commit
networkd: introduce vxcan netdev. (#7150)
authorSusant Sahani <145210+ssahani@users.noreply.github.com>
Wed, 22 Nov 2017 07:23:22 +0000 (12:53 +0530)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Wed, 22 Nov 2017 07:23:22 +0000 (08:23 +0100)
commitd6df583c87cee0bfae2d756ea93ac7533e6a53fe
tree97d0db3b4d9cc0315cfe0699a1e8b0ccfc62333e
parenta217a4bcc5dd773f5452988ca35e3d830cf90781
networkd: introduce vxcan netdev. (#7150)

Similar to the virtual ethernet driver veth, vxcan implements a
local CAN traffic tunnel between two virtual CAN network devices.
When creating a vxcan, two vxcan devices are created as pair
When one end receives the packet it appears on its pair and vice
versa. The vxcan can be used for cross namespace communication.
man/systemd.netdev.xml
meson.build
src/basic/missing.h
src/libsystemd/sd-netlink/netlink-types.c
src/libsystemd/sd-netlink/netlink-types.h
src/network/meson.build
src/network/netdev/netdev-gperf.gperf
src/network/netdev/netdev.c
src/network/netdev/netdev.h
src/network/netdev/vxcan.c [new file with mode: 0644]
src/network/netdev/vxcan.h [new file with mode: 0644]