From 173daf8fce42d5708bf7b2c4a0c54e10af9326bd Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Thu, 27 Nov 2025 17:01:32 +0100 Subject: [PATCH] statd: skip CAN interfaces in IETF interface model Skip CAN interfaces that don't fit the IETF interface model. Signed-off-by: Joachim Wiberg --- src/statd/python/yanger/ietf_interfaces/link.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/statd/python/yanger/ietf_interfaces/link.py b/src/statd/python/yanger/ietf_interfaces/link.py index fd7c5d8c..9cd32168 100644 --- a/src/statd/python/yanger/ietf_interfaces/link.py +++ b/src/statd/python/yanger/ietf_interfaces/link.py @@ -162,6 +162,10 @@ def interfaces(ifname=None): if iplink.get("group") == "internal": continue + link_type = iplink.get("link_type") + if link_type in ("can", "vcan"): + continue + ipaddr = addrs.get(ifname, {}) interfaces.append(interface(iplink, ipaddr))