X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=net%2Fsctp%2Foutput.c;h=9d610eddd19ef2320fc34ae9d91e7426ae5f50f9;hb=77a76b04d2be1c45b8fd746b7ef754525029340c;hp=abe7c2db24120a13992131e2be9a19c70a297de0;hpb=43cbf02e7ad51007af38f39c5b2abdc7a5d7f5aa;p=karo-tx-linux.git diff --git a/net/sctp/output.c b/net/sctp/output.c index abe7c2db2412..9d610eddd19e 100644 --- a/net/sctp/output.c +++ b/net/sctp/output.c @@ -534,7 +534,7 @@ int sctp_packet_transmit(struct sctp_packet *packet) * by CRC32-C as described in . */ if (!sctp_checksum_disable) { - if (!(dst->dev->features & NETIF_F_SCTP_CSUM) || + if (!(dst->dev->features & NETIF_F_SCTP_CRC) || (dst_xfrm(dst) != NULL) || packet->ipfragok) { sh->checksum = sctp_compute_cksum(nskb, 0); } else {