diff options
author | andre <andre@FreeBSD.org> | 2004-08-03 14:13:36 +0000 |
---|---|---|
committer | andre <andre@FreeBSD.org> | 2004-08-03 14:13:36 +0000 |
commit | 3a7a087025c544f651ba37a34da7c9b2e2a53efd (patch) | |
tree | 2771dc6237b82f62746b5e49aaa107c0246629d3 /sys/netinet/ip_output.c | |
parent | b4b809122151952e9318f2b8753d2030175aa6c4 (diff) | |
download | FreeBSD-src-3a7a087025c544f651ba37a34da7c9b2e2a53efd.zip FreeBSD-src-3a7a087025c544f651ba37a34da7c9b2e2a53efd.tar.gz |
o Delayed checksums are now calculated in divert_packet() for diverted packets
Remove the XXX-escaped code that did it in ip_output()'s IPHACK section.
Diffstat (limited to 'sys/netinet/ip_output.c')
-rw-r--r-- | sys/netinet/ip_output.c | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/sys/netinet/ip_output.c b/sys/netinet/ip_output.c index 6ee1f68..cf1132b 100644 --- a/sys/netinet/ip_output.c +++ b/sys/netinet/ip_output.c @@ -781,16 +781,6 @@ spd_done: else clone = NULL; - /* - * XXX - * delayed checksums are not currently compatible - * with divert sockets. - */ - if (m->m_pkthdr.csum_flags & CSUM_DELAY_DATA) { - in_delayed_cksum(m); - m->m_pkthdr.csum_flags &= ~CSUM_DELAY_DATA; - } - /* Restore packet header fields to original values */ ip->ip_len = htons(ip->ip_len); ip->ip_off = htons(ip->ip_off); |