]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - net/ipv6/ndisc.c
networking: make skb_put & friends return void pointers
[mirror_ubuntu-artful-kernel.git] / net / ipv6 / ndisc.c
index d310dc41209a39647b0ee7e8da2d38e90ac4333e..0327c1f2e6fc5a8d22795afb476a1639bb341e99 100644 (file)
@@ -528,7 +528,7 @@ void ndisc_send_na(struct net_device *dev, const struct in6_addr *daddr,
        if (!skb)
                return;
 
-       msg = (struct nd_msg *)skb_put(skb, sizeof(*msg));
+       msg = skb_put(skb, sizeof(*msg));
        *msg = (struct nd_msg) {
                .icmph = {
                        .icmp6_type = NDISC_NEIGHBOUR_ADVERTISEMENT,
@@ -597,7 +597,7 @@ void ndisc_send_ns(struct net_device *dev, const struct in6_addr *solicit,
        if (!skb)
                return;
 
-       msg = (struct nd_msg *)skb_put(skb, sizeof(*msg));
+       msg = skb_put(skb, sizeof(*msg));
        *msg = (struct nd_msg) {
                .icmph = {
                        .icmp6_type = NDISC_NEIGHBOUR_SOLICITATION,
@@ -657,7 +657,7 @@ void ndisc_send_rs(struct net_device *dev, const struct in6_addr *saddr,
        if (!skb)
                return;
 
-       msg = (struct rs_msg *)skb_put(skb, sizeof(*msg));
+       msg = skb_put(skb, sizeof(*msg));
        *msg = (struct rs_msg) {
                .icmph = {
                        .icmp6_type = NDISC_ROUTER_SOLICITATION,
@@ -1633,7 +1633,7 @@ void ndisc_send_redirect(struct sk_buff *skb, const struct in6_addr *target)
        if (!buff)
                goto release;
 
-       msg = (struct rd_msg *)skb_put(buff, sizeof(*msg));
+       msg = skb_put(buff, sizeof(*msg));
        *msg = (struct rd_msg) {
                .icmph = {
                        .icmp6_type = NDISC_REDIRECT,