]> www.infradead.org Git - users/hch/misc.git/commitdiff
net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES
authorLin Ma <linma@zju.edu.cn>
Sat, 15 Mar 2025 16:51:13 +0000 (00:51 +0800)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 20 Mar 2025 14:23:29 +0000 (15:23 +0100)
Previous commit 8b5c171bb3dc ("neigh: new unresolved queue limits")
introduces new netlink attribute NDTPA_QUEUE_LENBYTES to represent
approximative value for deprecated QUEUE_LEN. However, it forgot to add
the associated nla_policy in nl_ntbl_parm_policy array. Fix it with one
simple NLA_U32 type policy.

Fixes: 8b5c171bb3dc ("neigh: new unresolved queue limits")
Signed-off-by: Lin Ma <linma@zju.edu.cn>
Link: https://patch.msgid.link/20250315165113.37600-1-linma@zju.edu.cn
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
net/core/neighbour.c

index bd0251bd74a1f8e08543642e5dc938ed2c5fdfda..1a620f903c56e92d22278b279884c802d89fc338 100644 (file)
@@ -2250,6 +2250,7 @@ static const struct nla_policy nl_neightbl_policy[NDTA_MAX+1] = {
 static const struct nla_policy nl_ntbl_parm_policy[NDTPA_MAX+1] = {
        [NDTPA_IFINDEX]                 = { .type = NLA_U32 },
        [NDTPA_QUEUE_LEN]               = { .type = NLA_U32 },
+       [NDTPA_QUEUE_LENBYTES]          = { .type = NLA_U32 },
        [NDTPA_PROXY_QLEN]              = { .type = NLA_U32 },
        [NDTPA_APP_PROBES]              = { .type = NLA_U32 },
        [NDTPA_UCAST_PROBES]            = { .type = NLA_U32 },