> On Mar 14, 2017, at 4:34 PM, Pascal Mazon <[email protected]> wrote: > > By default, a tap netdevice is of no use when not fed by a separate > process. The ability to automatically feed it from another netdevice > allows applications to capture any kind of traffic normally destined to > the kernel stack. > > This patch implements this ability through a new optional "remote" > parameter. > > Packets matching filtering rules created with the flow API are matched > on the remote device and redirected to the tap PMD, where the relevant > action will be performed. > > Signed-off-by: Pascal Mazon <[email protected]> > Acked-by: Olga Shern <[email protected]>
Acked-by: Keith Wiles <[email protected]> > --- > doc/guides/nics/tap.rst | 17 ++ > drivers/net/tap/rte_eth_tap.c | 101 +++++++++- > drivers/net/tap/rte_eth_tap.h | 4 + > drivers/net/tap/tap_flow.c | 451 ++++++++++++++++++++++++++++++++++++++++-- > drivers/net/tap/tap_flow.h | 24 +++ > 5 files changed, 575 insertions(+), 22 deletions(-) Regards, Keith

