linux-cp: auto select tap id when creating lcp pair 56/38456/5
authorStanislav Zaikin <[email protected]>
Thu, 9 Mar 2023 18:35:11 +0000 (19:35 +0100)
committerMatthew Smith <[email protected]>
Fri, 6 Sep 2024 14:09:48 +0000 (14:09 +0000)
commit2a5bb3b5ab3e05cee0da6a78b77e67fbc3bdca75
treeda9a3268216897725b13c9fe5c410abb9f4e644a
parent4779154a266626544eba2bfeac1e7ac1de7cb440
linux-cp: auto select tap id when creating lcp pair

Now when lcp pair is created, tap instance is based on hw_id. But tap
interface with such instance can already exist. Introduce an offset and
auto-selection based on it.

Type: fix

Signed-off-by: Stanislav Zaikin <[email protected]>
Change-Id: I9db39106b0b0d5bf95c445b03e5b7ff52f946dd2
src/plugins/linux-cp/lcp_interface.c
src/vnet/devices/tap/tap.c
src/vnet/devices/tap/tap.h