diff options
Diffstat (limited to 'net/ipv6/esp6.c')
-rw-r--r-- | net/ipv6/esp6.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/net/ipv6/esp6.c b/net/ipv6/esp6.c index 436eb9e6a6cf..7fdf84dee73f 100644 --- a/net/ipv6/esp6.c +++ b/net/ipv6/esp6.c | |||
@@ -147,8 +147,7 @@ static int esp6_input(struct xfrm_state *x, struct sk_buff *skb) | |||
147 | int blksize = ALIGN(crypto_blkcipher_blocksize(tfm), 4); | 147 | int blksize = ALIGN(crypto_blkcipher_blocksize(tfm), 4); |
148 | int alen = esp->auth.icv_trunc_len; | 148 | int alen = esp->auth.icv_trunc_len; |
149 | int elen = skb->len - sizeof(struct ipv6_esp_hdr) - esp->conf.ivlen - alen; | 149 | int elen = skb->len - sizeof(struct ipv6_esp_hdr) - esp->conf.ivlen - alen; |
150 | 150 | int hdr_len = skb_network_header_len(skb); | |
151 | int hdr_len = skb->h.raw - skb->nh.raw; | ||
152 | int nfrags; | 151 | int nfrags; |
153 | int ret = 0; | 152 | int ret = 0; |
154 | 153 | ||