numam-dpdk/drivers/net/tap
Pascal Mazon c0bddd3a05 net/tap: add link status notification
As tap is a virtual device, there's no physical way a link can be cut.
However, it has an associated kernel netdevice and possibly a remote
netdevice too. These netdevices link status may change outside of the
DPDK scope, through an external command such as:

  ip link set dev tapX down

This commit implements link status notification through netlink.

Signed-off-by: Pascal Mazon <pascal.mazon@6wind.com>
Acked-by: Keith Wiles <keith.wiles@intel.com>
2017-04-04 18:59:47 +02:00
..
Makefile net/tap: add basic flow API patterns and actions 2017-04-04 18:59:46 +02:00
rte_eth_tap.c net/tap: add link status notification 2017-04-04 18:59:47 +02:00
rte_eth_tap.h net/tap: add link status notification 2017-04-04 18:59:47 +02:00
rte_pmd_tap_version.map net/tap: add TUN/TAP device PMD 2017-01-17 19:40:50 +01:00
tap_flow.c net/tap: add remote netdevice traffic capture 2017-04-04 18:59:47 +02:00
tap_flow.h net/tap: add remote netdevice traffic capture 2017-04-04 18:59:47 +02:00
tap_netlink.c net/tap: add link status notification 2017-04-04 18:59:47 +02:00
tap_netlink.h net/tap: add link status notification 2017-04-04 18:59:47 +02:00
tap_tcmsgs.c net/tap: add link status notification 2017-04-04 18:59:47 +02:00
tap_tcmsgs.h net/tap: add netlink back-end for flow API 2017-04-04 18:59:46 +02:00