diff options
author | Cong Wang <xiyou.wangcong@gmail.com> | 2018-11-26 09:31:26 -0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2018-11-29 13:47:16 -0800 |
commit | 1464193107da8041e05341388964733bbba3be27 (patch) | |
tree | 4cb7f9a9342d0a532d10965098faee255632efe4 /net/core/dev.c | |
parent | 19bf62613a800ef4ffa26cbae6b723d9f46740ed (diff) | |
download | talos-op-linux-1464193107da8041e05341388964733bbba3be27.tar.gz talos-op-linux-1464193107da8041e05341388964733bbba3be27.zip |
net: explain __skb_checksum_complete() with comments
Cc: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/core/dev.c')
-rw-r--r-- | net/core/dev.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/core/dev.c b/net/core/dev.c index f69b2fcdee40..abe50c424b29 100644 --- a/net/core/dev.c +++ b/net/core/dev.c @@ -5791,6 +5791,7 @@ __sum16 __skb_gro_checksum_complete(struct sk_buff *skb) /* NAPI_GRO_CB(skb)->csum holds pseudo checksum */ sum = csum_fold(csum_add(NAPI_GRO_CB(skb)->csum, wsum)); + /* See comments in __skb_checksum_complete(). */ if (likely(!sum)) { if (unlikely(skb->ip_summed == CHECKSUM_COMPLETE) && !skb->csum_complete_sw) |