OpenBSD/src 9cYvXZp — sbin/ifconfig ifconfig.8 ifconfig.c, sys/dev/pci if_ix.c
Use separate IFCAPs for LRO and TSO. This diff introduces separate capabilities for TCP offloading. We split this into LRO (large receive offloading) and TSO (TCP segmentation offloading). LRO can be turned on/off via tcprecvoffload option of ifconfig and is not inherited to sub interfaces. TSO is inherited by sub interfaces to signal this hardware offloading capability to the network stack. With tweaks from bluhm, claudio and dlg ok bluhm, claudio
Version | Delta | File | |
---|---|---|---|
1.697 | +15 | -20 | sys/net/if.c |
1.395 | +21 | -11 | sbin/ifconfig/ifconfig.8 |
1.215 | +3 | -27 | sys/net/if_vlan.c |
1.194 | +7 | -7 | sys/dev/pci/if_ix.c |
1.464 | +5 | -5 | sbin/ifconfig/ifconfig.c |
1.213 | +4 | -4 | sys/net/if.h |
1.368 | +3 | -3 | sys/net/if_bridge.c |
1.40 | +4 | -1 | sys/net/if_aggr.c |
1.31 | +2 | -2 | sys/net/if_veb.c |
1.33 | +2 | -2 | sys/net/if_tpmr.c |
1.357 | +2 | -2 | sys/netinet/ip_carp.c |
+68 | -84 | 11 files |