aboutsummaryrefslogtreecommitdiffstats
path: root/pkg
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2024-12-10 14:14:30 +0100
committerDmitry Vyukov <dvyukov@google.com>2024-12-11 15:22:17 +0000
commit51cc7d239d57fbdf7b64a618b7c6128bf7588876 (patch)
tree4387c03751e58bde7615d7790095ddf496a55d05 /pkg
parent59267911909f7e749367f87d62448d7daa87b1b5 (diff)
pkg/declextract: restore use of ipv6_addr
Diffstat (limited to 'pkg')
-rw-r--r--pkg/declextract/declextract.go2
1 files changed, 1 insertions, 1 deletions
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"
}