datapath: Handle different definitions of page in skb_frag_t.
authorJesse Gross <jesse@nicira.com>
Tue, 17 Dec 2013 05:03:09 +0000 (21:03 -0800)
committerJesse Gross <jesse@nicira.com>
Tue, 17 Dec 2013 05:03:09 +0000 (21:03 -0800)
Signed-off-by: Jesse Gross <jesse@nicira.com>
datapath/linux/compat/include/linux/skbuff.h

index 65336ca..41ec951 100644 (file)
@@ -275,7 +275,7 @@ static inline void __skb_fill_page_desc(struct sk_buff *skb, int i,
 {
        skb_frag_t *frag = &skb_shinfo(skb)->frags[i];
 
-       frag->page.p            = page;
+       __skb_frag_set_page(frag, page);
        frag->page_offset       = off;
        skb_frag_size_set(frag, size);
 }