From d0505e51de3be1472388bd5f1e620cf431cc69a2 Mon Sep 17 00:00:00 2001 From: Pim van Pelt Date: Tue, 20 Jan 2026 05:40:59 +0100 Subject: [PATCH] bd_index is u16, see src/vnet/l2/l2_input.h:41 --- vppcfg/config/bridgedomain.py | 2 +- vppcfg/unittest/yaml/error-bridgedomain9.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/vppcfg/config/bridgedomain.py b/vppcfg/config/bridgedomain.py index e7b5531..78ad861 100644 --- a/vppcfg/config/bridgedomain.py +++ b/vppcfg/config/bridgedomain.py @@ -136,7 +136,7 @@ def validate_bridgedomains(yaml): if instance == 0: msgs.append(f"bridgedomain {ifname} is reserved") result = False - elif instance > 16777215: + elif instance > 65535: msgs.append( f"bridgedomain {ifname} has instance {int(instance)} which is too large" ) diff --git a/vppcfg/unittest/yaml/error-bridgedomain9.yaml b/vppcfg/unittest/yaml/error-bridgedomain9.yaml index 683bd5e..db66a7c 100644 --- a/vppcfg/unittest/yaml/error-bridgedomain9.yaml +++ b/vppcfg/unittest/yaml/error-bridgedomain9.yaml @@ -9,7 +9,7 @@ test: bridgedomains: bd0: description: "Reserved in VPP" - bd16777215: + bd65535: description: "Cool." - bd16777216: + bd65536: description: "Not cool."