[SK_BUFF]: Introduce skb_reset_mac_header(skb)
[linux-2.6-block.git] / net / ipv6 / route.c
index cc08cc48e9e9c23dfef6ec59115ac4f81f62f865..0aa4762f53f767fd4aad19dcb2f8602a6572d52c 100644 (file)
@@ -2218,7 +2218,7 @@ int inet6_rtm_getroute(struct sk_buff *in_skb, struct nlmsghdr* nlh, void *arg)
        /* Reserve room for dummy headers, this skb can pass
           through good chunk of routing engine.
         */
-       skb->mac.raw = skb->data;
+       skb_reset_mac_header(skb);
        skb_reserve(skb, MAX_HEADER + sizeof(struct ipv6hdr));
 
        rt = (struct rt6_info*) ip6_route_output(NULL, &fl);