networking: make skb_put & friends return void pointers
[sfrench/cifs-2.6.git] / net / 802 / garp.c
index b38ee6dcba45fe4099029a6ac51ab38391c653d0..a9a2665692937383f05d31032437e81716c0929f 100644 (file)
@@ -221,7 +221,7 @@ static int garp_pdu_init(struct garp_applicant *app)
        skb->protocol = htons(ETH_P_802_2);
        skb_reserve(skb, LL_RESERVED_SPACE(app->dev) + LLC_RESERVE);
 
-       gp = (struct garp_pdu_hdr *)__skb_put(skb, sizeof(*gp));
+       gp = __skb_put(skb, sizeof(*gp));
        put_unaligned(htons(GARP_PROTOCOL_ID), &gp->protocol);
 
        app->pdu = skb;
@@ -268,7 +268,7 @@ static int garp_pdu_append_msg(struct garp_applicant *app, u8 attrtype)
 
        if (skb_tailroom(app->pdu) < sizeof(*gm))
                return -1;
-       gm = (struct garp_msg_hdr *)__skb_put(app->pdu, sizeof(*gm));
+       gm = __skb_put(app->pdu, sizeof(*gm));
        gm->attrtype = attrtype;
        garp_cb(app->pdu)->cur_type = attrtype;
        return 0;
@@ -299,7 +299,7 @@ again:
        len = sizeof(*ga) + attr->dlen;
        if (skb_tailroom(app->pdu) < len)
                goto queue;
-       ga = (struct garp_attr_hdr *)__skb_put(app->pdu, len);
+       ga = __skb_put(app->pdu, len);
        ga->len   = len;
        ga->event = event;
        memcpy(ga->data, attr->data, attr->dlen);