aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/ip_output.c
diff options
context:
space:
mode:
authorJonathan Lemon <jlemon@FreeBSD.org>2000-05-21 21:26:06 +0000
committerJonathan Lemon <jlemon@FreeBSD.org>2000-05-21 21:26:06 +0000
commit1c23847582ad9c4bfd31d26df29e03cfc59a1ac7 (patch)
tree32f8bc3ceb87f3fe64a408a9973edd31f7ec9a8b /sys/netinet/ip_output.c
parentca08af854ea318f8abfe420959a86cac42482ce5 (diff)
downloadsrc-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.c3
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;