Page MenuHomeFreeBSD

D5239.id.diff
No OneTemporary

D5239.id.diff

Index: head/sys/netinet/tcp_lro.c
===================================================================
--- head/sys/netinet/tcp_lro.c
+++ head/sys/netinet/tcp_lro.c
@@ -347,9 +347,10 @@
if (ret != 0)
goto done;
- ret = ma->m_pkthdr.flowid - mb->m_pkthdr.flowid;
- if (ret != 0)
- goto done;
+ if (ma->m_pkthdr.flowid > mb->m_pkthdr.flowid)
+ return (1);
+ else if (ma->m_pkthdr.flowid < mb->m_pkthdr.flowid)
+ return (-1);
ret = TCP_LRO_SEQUENCE(ma) - TCP_LRO_SEQUENCE(mb);
done:

File Metadata

Mime Type
text/plain
Expires
Tue, Apr 7, 9:11 PM (12 h, 57 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31049779
Default Alt Text
D5239.id.diff (494 B)

Event Timeline