]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - net/ipv6/addrlabel.c
Merge tag 'timers-v5.4-rc6' of https://git.linaro.org/people/daniel.lezcano/linux...
[linux.git] / net / ipv6 / addrlabel.c
index 1766325423b5dad4d8c95c85605dc571248ba6d1..642fc6ac13d229230a51d8513b60fc31c00b7bc4 100644 (file)
@@ -383,8 +383,8 @@ static int ip6addrlbl_newdel(struct sk_buff *skb, struct nlmsghdr *nlh,
        u32 label;
        int err = 0;
 
-       err = nlmsg_parse(nlh, sizeof(*ifal), tb, IFAL_MAX, ifal_policy,
-                         extack);
+       err = nlmsg_parse_deprecated(nlh, sizeof(*ifal), tb, IFAL_MAX,
+                                    ifal_policy, extack);
        if (err < 0)
                return err;
 
@@ -537,8 +537,8 @@ static int ip6addrlbl_valid_get_req(struct sk_buff *skb,
        }
 
        if (!netlink_strict_get_check(skb))
-               return nlmsg_parse(nlh, sizeof(*ifal), tb, IFAL_MAX,
-                                  ifal_policy, extack);
+               return nlmsg_parse_deprecated(nlh, sizeof(*ifal), tb,
+                                             IFAL_MAX, ifal_policy, extack);
 
        ifal = nlmsg_data(nlh);
        if (ifal->__ifal_reserved || ifal->ifal_flags || ifal->ifal_seq) {
@@ -546,8 +546,8 @@ static int ip6addrlbl_valid_get_req(struct sk_buff *skb,
                return -EINVAL;
        }
 
-       err = nlmsg_parse_strict(nlh, sizeof(*ifal), tb, IFAL_MAX,
-                                ifal_policy, extack);
+       err = nlmsg_parse_deprecated_strict(nlh, sizeof(*ifal), tb, IFAL_MAX,
+                                           ifal_policy, extack);
        if (err)
                return err;