diff options
author | t00fcxen <t00fcxen@9df1edf5-d72c-5b5f-11c0-5f5209eb73f7> | 2014-03-12 17:22:35 +0000 |
---|---|---|
committer | t00fcxen <t00fcxen@9df1edf5-d72c-5b5f-11c0-5f5209eb73f7> | 2014-03-12 17:22:35 +0000 |
commit | b97cde456ef0ed97014c2f5f3da644b97e4f1227 (patch) | |
tree | 24a75334508b585b17d7445ab621b59811e376f7 | |
parent | 9511d2eb6b19922e4d62721525fba04be1b4405c (diff) | |
download | usrsctplib-b97cde456ef0ed97014c2f5f3da644b97e4f1227.tar.gz |
Sync FBSDID and sync all files.
git-svn-id: http://sctp-refimpl.googlecode.com/svn/trunk/KERN/usrsctp/usrsctplib@8819 9df1edf5-d72c-5b5f-11c0-5f5209eb73f7
-rwxr-xr-x | netinet/sctp_output.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/netinet/sctp_output.c b/netinet/sctp_output.c index dc6b16d..4154e71 100755 --- a/netinet/sctp_output.c +++ b/netinet/sctp_output.c @@ -32,7 +32,7 @@ #ifdef __FreeBSD__ #include <sys/cdefs.h> -__FBSDID("$FreeBSD: head/sys/netinet/sctp_output.c 262252 2014-02-20 20:14:43Z tuexen $"); +__FBSDID("$FreeBSD: head/sys/netinet/sctp_output.c 263096 2014-03-12 17:18:15Z tuexen $"); #endif #include <netinet/sctp_os.h> @@ -4242,7 +4242,7 @@ sctp_lowlevel_chunk_output(struct sctp_inpcb *inp, #else #if defined(__FreeBSD__) && __FreeBSD_version >= 800000 m->m_pkthdr.csum_flags = CSUM_SCTP; - m->m_pkthdr.csum_data = 0; + m->m_pkthdr.csum_data = offsetof(struct sctphdr, checksum); SCTP_STAT_INCR(sctps_sendhwcrc); #else if (!(SCTP_BASE_SYSCTL(sctp_no_csum_on_loopback) && @@ -4697,7 +4697,7 @@ sctp_lowlevel_chunk_output(struct sctp_inpcb *inp, #else m->m_pkthdr.csum_flags = CSUM_SCTP; #endif - m->m_pkthdr.csum_data = 0; + m->m_pkthdr.csum_data = offsetof(struct sctphdr, checksum); SCTP_STAT_INCR(sctps_sendhwcrc); #endif #else @@ -11532,7 +11532,7 @@ sctp_send_resp_msg(struct sockaddr *src, struct sockaddr *dst, #else #if defined(__FreeBSD__) && __FreeBSD_version >= 800000 mout->m_pkthdr.csum_flags = CSUM_SCTP; - mout->m_pkthdr.csum_data = 0; + mout->m_pkthdr.csum_data = offsetof(struct sctphdr, checksum); SCTP_STAT_INCR(sctps_sendhwcrc); #else shout->checksum = sctp_calculate_cksum(mout, sizeof(struct ip)); @@ -11584,7 +11584,7 @@ sctp_send_resp_msg(struct sockaddr *src, struct sockaddr *dst, #else mout->m_pkthdr.csum_flags = CSUM_SCTP; #endif - mout->m_pkthdr.csum_data = 0; + mout->m_pkthdr.csum_data = offsetof(struct sctphdr, checksum); SCTP_STAT_INCR(sctps_sendhwcrc); #else shout->checksum = sctp_calculate_cksum(mout, sizeof(struct ip6_hdr)); |