xfrm_ipcomp.c (c39f2d9db0fd81ea20bb5cce9b3f082ca63753e2) | xfrm_ipcomp.c (b54c9d5bd6e38edac9ce3a3f95f14a1292b5268d) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-or-later 2/* 3 * IP Payload Compression Protocol (IPComp) - RFC3173. 4 * 5 * Copyright (c) 2003 James Morris <jmorris@intercode.com.au> 6 * Copyright (c) 2003-2008 Herbert Xu <herbert@gondor.apana.org.au> 7 * 8 * Todo: --- 71 unchanged lines hidden (view full) --- 80 goto out; 81 82 __skb_frag_set_page(frag, page); 83 84 len = PAGE_SIZE; 85 if (dlen < len) 86 len = dlen; 87 | 1// SPDX-License-Identifier: GPL-2.0-or-later 2/* 3 * IP Payload Compression Protocol (IPComp) - RFC3173. 4 * 5 * Copyright (c) 2003 James Morris <jmorris@intercode.com.au> 6 * Copyright (c) 2003-2008 Herbert Xu <herbert@gondor.apana.org.au> 7 * 8 * Todo: --- 71 unchanged lines hidden (view full) --- 80 goto out; 81 82 __skb_frag_set_page(frag, page); 83 84 len = PAGE_SIZE; 85 if (dlen < len) 86 len = dlen; 87 |
88 frag->page_offset = 0; | 88 skb_frag_off_set(frag, 0); |
89 skb_frag_size_set(frag, len); 90 memcpy(skb_frag_address(frag), scratch, len); 91 92 skb->truesize += len; 93 skb->data_len += len; 94 skb->len += len; 95 96 skb_shinfo(skb)->nr_frags++; --- 286 unchanged lines hidden --- | 89 skb_frag_size_set(frag, len); 90 memcpy(skb_frag_address(frag), scratch, len); 91 92 skb->truesize += len; 93 skb->data_len += len; 94 skb->len += len; 95 96 skb_shinfo(skb)->nr_frags++; --- 286 unchanged lines hidden --- |