NDA_MAX
static const struct nla_policy vxlan_del_bulk_policy[NDA_MAX + 1] = {
struct nlattr *tb[NDA_MAX + 1];
err = nlmsg_parse(nlh, sizeof(*ndm), tb, NDA_MAX, vxlan_del_bulk_policy,
static const struct nla_policy br_fdb_del_bulk_policy[NDA_MAX + 1] = {
struct nlattr *tb[NDA_MAX + 1];
err = nlmsg_parse(nlh, sizeof(*ndm), tb, NDA_MAX,
const struct nla_policy nda_policy[NDA_MAX+1] = {
struct nlattr *tb[NDA_MAX+1];
err = nlmsg_parse_deprecated(nlh, sizeof(*ndm), tb, NDA_MAX,
struct nlattr *tb[NDA_MAX + 1];
tb, NDA_MAX, nda_policy,
NDA_MAX, nda_policy, extack);
for (i = 0; i <= NDA_MAX; ++i) {
NDA_MAX, nda_policy, extack);
for (i = 0; i <= NDA_MAX; ++i) {
struct nlattr *tb[NDA_MAX + 1];
struct nlattr *tb[NDA_MAX+1];
err = nlmsg_parse_deprecated(nlh, sizeof(*ndm), tb, NDA_MAX, NULL,
struct nlattr *tb[NDA_MAX+1];
err = nlmsg_parse_deprecated(nlh, sizeof(*ndm), tb, NDA_MAX,
err = nlmsg_parse(nlh, sizeof(*ndm), tb, NDA_MAX, NULL, extack);
struct nlattr *tb[NDA_MAX + 1];
NDA_MAX, NULL, extack);
for (i = 0; i <= NDA_MAX; ++i) {
NDA_MAX, nda_policy, extack);
for (i = 0; i <= NDA_MAX; ++i) {
struct nlattr *tb[NDA_MAX + 1];
static const struct nla_policy nd_mctp_policy[NDA_MAX + 1] = {
struct nlattr *tb[NDA_MAX + 1];
rc = nlmsg_parse(nlh, sizeof(*ndm), tb, NDA_MAX, nd_mctp_policy,
struct nlattr *tb[NDA_MAX + 1];
rc = nlmsg_parse(nlh, sizeof(*ndm), tb, NDA_MAX, nd_mctp_policy,