diff options
author | Jonathan Lemon <jlemon@FreeBSD.org> | 2000-05-21 21:26:06 +0000 |
---|---|---|
committer | Jonathan Lemon <jlemon@FreeBSD.org> | 2000-05-21 21:26:06 +0000 |
commit | 1c23847582ad9c4bfd31d26df29e03cfc59a1ac7 (patch) | |
tree | 32f8bc3ceb87f3fe64a408a9973edd31f7ec9a8b /sys/netinet/ip_output.c | |
parent | ca08af854ea318f8abfe420959a86cac42482ce5 (diff) | |
download | src-1c23847582ad9c4bfd31d26df29e03cfc59a1ac7.tar.gz src-1c23847582ad9c4bfd31d26df29e03cfc59a1ac7.zip |
Compute the checksum before handing the packet off to IPFilter.
Tested by: Cy Schubert <Cy.Schubert@uumail.gov.bc.ca>
Notes
Notes:
svn path=/head/; revision=60765
Diffstat (limited to 'sys/netinet/ip_output.c')
-rw-r--r-- | sys/netinet/ip_output.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/netinet/ip_output.c b/sys/netinet/ip_output.c index bd7526686943..47b2c37413b3 100644 --- a/sys/netinet/ip_output.c +++ b/sys/netinet/ip_output.c @@ -96,7 +96,6 @@ static MALLOC_DEFINE(M_IPMOPTS, "ip_moptions", "internet multicast options"); u_short ip_id; -static void in_delayed_cksum(struct mbuf *m); static struct mbuf *ip_insertoptions __P((struct mbuf *, struct mbuf *, int *)); static void ip_mloopback __P((struct ifnet *, struct mbuf *, struct sockaddr_in *, int)); @@ -954,7 +953,7 @@ bad: goto done; } -static void +void in_delayed_cksum(struct mbuf *m) { struct ip *ip; |