From 45ca7dfaf3babb4ba44e8e28177d80ed29cc64d0 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Fri, 15 Jul 2022 11:43:14 +0200 Subject: [PATCH] platform/netlink: add NLA_S32 enum value for attribute type --- src/libnm-platform/nm-netlink.c | 1 + src/libnm-platform/nm-netlink.h | 1 + 2 files changed, 2 insertions(+) diff --git a/src/libnm-platform/nm-netlink.c b/src/libnm-platform/nm-netlink.c index cb5bd4a89..ecb700fc9 100644 --- a/src/libnm-platform/nm-netlink.c +++ b/src/libnm-platform/nm-netlink.c @@ -619,6 +619,7 @@ nla_nest_end(struct nl_msg *msg, struct nlattr *start) static const uint8_t nla_attr_minlen[NLA_TYPE_MAX + 1] = { [NLA_U8] = sizeof(uint8_t), [NLA_U16] = sizeof(uint16_t), + [NLA_S32] = sizeof(int32_t), [NLA_U32] = sizeof(uint32_t), [NLA_U64] = sizeof(uint64_t), [NLA_STRING] = 1, diff --git a/src/libnm-platform/nm-netlink.h b/src/libnm-platform/nm-netlink.h index 852c9c8f6..ccd4b787c 100644 --- a/src/libnm-platform/nm-netlink.h +++ b/src/libnm-platform/nm-netlink.h @@ -31,6 +31,7 @@ enum { NLA_UNSPEC, /* Unspecified type, binary data chunk */ NLA_U8, /* 8 bit integer */ NLA_U16, /* 16 bit integer */ + NLA_S32, /* 32 bit integer */ NLA_U32, /* 32 bit integer */ NLA_U64, /* 64 bit integer */ NLA_STRING, /* NUL terminated character string */