From 51cc7d239d57fbdf7b64a618b7c6128bf7588876 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Tue, 10 Dec 2024 14:14:30 +0100 Subject: pkg/declextract: restore use of ipv6_addr --- pkg/declextract/declextract.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkg') diff --git a/pkg/declextract/declextract.go b/pkg/declextract/declextract.go index 55194e807..c3c6d705f 100644 --- a/pkg/declextract/declextract.go +++ b/pkg/declextract/declextract.go @@ -336,7 +336,7 @@ func (ctx *context) fieldTypeBuffer(f *Field) string { // ConstantArrayType::getSizeExpr. But for now let's just do the simple thing. return "mac_addr" } - if t.MinSize == 16 && t.MaxSize == 16 && + if (t.MaxSize == 0 || t.MaxSize == 16) && (strings.Contains(f.Name, "ipv6") || strings.Contains(f.Name, "ip6")) { return "ipv6_addr" } -- cgit mrf-deployment