]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
As previously threatened, add TCP/IP checksum offload support to
authorBill Paul <wpaul@FreeBSD.org>
Wed, 26 Feb 2003 22:12:04 +0000 (22:12 +0000)
committerBill Paul <wpaul@FreeBSD.org>
Wed, 26 Feb 2003 22:12:04 +0000 (22:12 +0000)
commitc8bca6dc3de441067a4f6e11fd4b1c07181502c9
tree2f8a70ca052d74f7dd57e764507c3e540fb0d2cd
parentd52cf765d3ab4f6204f7fcff74e50ee0c3624a57
As previously threatened, add TCP/IP checksum offload support to
the fxp driver. This is enabled only for the 82550/82551 chips
(PCI revision code 12 or 13). RX and TX checksum offload are
both supported. Transmit offload is limited to TCP and UDP only
right now: there seems to be a problem with IP header checksumming
on transmit in some cases.

This chip has hardware VLAN support as well. I hope to enable
support for this eventually.
sys/dev/fxp/if_fxp.c
sys/dev/fxp/if_fxpreg.h
sys/dev/fxp/if_fxpvar.h