From 6b66e59d1640672dd6ce683f61c4dda98cc3d367 Mon Sep 17 00:00:00 2001 From: Christian Breunig Date: Thu, 26 Mar 2026 16:48:56 +0100 Subject: pseudo-ethernet: T8434: source-interface does not show bridge or bond interfaces We can create pseudo-ethernet (peth, macvlan) interfaces from bond or bridge interfaces as the unddelraying parent, so the completion helper should honor it. --- .../include/source-interface-broadcast.xml.i | 14 ++++++++++++++ .../include/source-interface-ethernet.xml.i | 2 +- interface-definitions/interfaces_pseudo-ethernet.xml.in | 2 +- 3 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 interface-definitions/include/source-interface-broadcast.xml.i (limited to 'interface-definitions') diff --git a/interface-definitions/include/source-interface-broadcast.xml.i b/interface-definitions/include/source-interface-broadcast.xml.i new file mode 100644 index 000000000..344a49024 --- /dev/null +++ b/interface-definitions/include/source-interface-broadcast.xml.i @@ -0,0 +1,14 @@ + + + + Physical interface the traffic will go through + + interface + Interface name + + + + + + + diff --git a/interface-definitions/include/source-interface-ethernet.xml.i b/interface-definitions/include/source-interface-ethernet.xml.i index e06e47d6c..ff6948090 100644 --- a/interface-definitions/include/source-interface-ethernet.xml.i +++ b/interface-definitions/include/source-interface-ethernet.xml.i @@ -4,7 +4,7 @@ Physical interface the traffic will go through interface - Physical interface used for traffic forwarding + Interface name diff --git a/interface-definitions/interfaces_pseudo-ethernet.xml.in b/interface-definitions/interfaces_pseudo-ethernet.xml.in index f13144bed..f6e3b6970 100644 --- a/interface-definitions/interfaces_pseudo-ethernet.xml.in +++ b/interface-definitions/interfaces_pseudo-ethernet.xml.in @@ -26,7 +26,7 @@ #include #include #include - #include + #include #include #include -- cgit v1.2.3