]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - net/decnet/dn_route.c
[SK_BUFF]: Introduce skb_network_offset()
[net-next-2.6.git] / net / decnet / dn_route.c
index c1b5502f195be2ffd05ed3ada14c1ded000f0a4b..34079b7ba1d382cbd788675ee86d655521b6baf5 100644 (file)
@@ -615,7 +615,7 @@ int dn_route_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type
                flags = *skb->data;
        }
 
-       skb->nh.raw = skb->data;
+       skb_reset_network_header(skb);
 
        /*
         * Weed out future version DECnet
@@ -1537,7 +1537,7 @@ int dn_cache_getroute(struct sk_buff *in_skb, struct nlmsghdr *nlh, void *arg)
        skb = alloc_skb(NLMSG_GOODSIZE, GFP_KERNEL);
        if (skb == NULL)
                return -ENOBUFS;
-       skb->mac.raw = skb->data;
+       skb_reset_mac_header(skb);
        cb = DN_SKB_CB(skb);
 
        if (rta[RTA_SRC-1])