diff options
Diffstat (limited to 'pkg/declextract')
| -rw-r--r-- | pkg/declextract/declextract.go | 2 |
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" } |
