aboutsummaryrefslogtreecommitdiffstats
path: root/pkg
diff options
context:
space:
mode:
Diffstat (limited to 'pkg')
-rw-r--r--pkg/csource/generated.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkg/csource/generated.go b/pkg/csource/generated.go
index 13d976321..5d14e7c7a 100644
--- a/pkg/csource/generated.go
+++ b/pkg/csource/generated.go
@@ -2381,7 +2381,8 @@ static void netlink_attr(struct nlmsg* nlmsg, int typ,
struct nlattr* attr = (struct nlattr*)nlmsg->pos;
attr->nla_len = sizeof(*attr) + size;
attr->nla_type = typ;
- memcpy(attr + 1, data, size);
+ if (size > 0)
+ memcpy(attr + 1, data, size);
nlmsg->pos += NLMSG_ALIGN(attr->nla_len);
}