summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
2009-07-13Get rid of the token bucket filter.Michele Marchetto
2009-07-09Use MAXTTL instead of the hardcoded value.Michele Marchetto
2009-06-17Correctly handle the carp demote counter in all input cases.Marco Pfatschbacher
2009-06-09By default, don't accept IPv4 ICMP redirects. This behaviour can beStuart Henderson
2009-06-08remove stray * from comment, probably a rewrapping artefactStuart Henderson
2009-06-05Initial support for routing domains. This allows to bind interfaces toClaudio Jeker
2009-06-04the decision on wether a packet is to be delivered locally or forwardedHenning Brauer
2009-06-03add the basic infrastructure to take advantage of TCP and UDP receiveChristian Weisgerber
2009-06-02Shuffle function declarations a bit; ipsp_kern doesn't actually exist,Bret Lambert
2009-06-02do the pf_pkt_addr_changed(m) magic just like gif etcHenning Brauer
2009-06-02satosin was already defined in in.h, no need to redefine it hereBret Lambert
2009-06-020 -> NULLBret Lambert
2009-06-02Fix an off-by-one in the ddb-only debugging function tdb_hashstats.Owain Ainsworth
2009-05-18The routing table index rtableid has type unsigned int in the routingAlexander Bluhm
2009-03-15Introduce splsoftassert(), similar to splassert() but for soft interruptMiod Vallat
2009-02-16pfsync v5, mostly written at n2k9, but based on work done at n2k8.David Gwynne
2009-01-30When don't-fragment packets need to get fragemnted some code tries toClaudio Jeker
2009-01-29Always zero the IP checksum field for packets and packet fragmentsChristian Weisgerber
2009-01-27In IPsec acquire mode, if the flow was configured for the "any"Alexander Bluhm
2008-12-24Fix two mbuf leaks in arpresolve. The first one happens on IFF_NOARPClaudio Jeker
2008-12-24report the number of packets that arp resolution is holding onto until itDavid Gwynne
2008-11-26call pf_pkt_addr_changed() when we do encapsulateHenning Brauer
2008-11-08fix macros up so they use the do { } while (/* CONSTCOND */ 0) idiomDavid Gwynne
2008-11-02Remove the M_ANYCAST6 mbuf flag by doing the detection all in ip6_input().Claudio Jeker
2008-10-31Be way more strict in the number of packets allowed to be queued in theClaudio Jeker
2008-10-30Arpresolve could loose few packets during resolving an ethernetJoerg Goltermann
2008-10-28Do not keep retrying to send advertisements if there isMarco Pfatschbacher
2008-10-23use the correct idiom for NFOO things which come from "foo.h" filesTheo de Raadt
2008-10-22#if INET => #ifdef INETMarco Pfatschbacher
2008-10-22filter ipv6 ipsec packets on enc0 (in and out), similar to ipv4;Markus Friedl
2008-10-16Kill M_HASFCS, it is not used in OpenBSD. If a ethernet chip returns theClaudio Jeker
2008-10-13disable the pcb linking for udp for the moment since there is some weirdHenning Brauer
2008-10-10back out previous change. Another panic, not as frequent, andDavid Hill
2008-10-10Comment out statekey code to stop 'panic: soreceive 3', whichDavid Hill
2008-09-28Ansify function declarations for gif(4).Joel Sing
2008-09-28Clear the PF state key before an IP packet exits a gif(4) tunnel, in orderJoel Sing
2008-09-16remove another dead store.Charles Longeau
2008-09-15remove dead stores and newly created unused variables.Charles Longeau
2008-09-10Convert timeout_add() calls using multiples of hz to timeout_add_sec()Bret Lambert
2008-09-10icmp_reflect reuses mbufs. call pf_pkt_addr_changed to clear the stateHenning Brauer
2008-09-09The pf state to pcb linking code change didn't account for theMarco Pfatschbacher
2008-09-03do not set the pkthdr mbuf state key pointer to the state key saved in theHenning Brauer
2008-09-03Prevent a possible overflow when the sum of all demotion countersMarco Pfatschbacher
2008-08-26we need to call pf_pkt_addr_changed here too. found by davidHenning Brauer
2008-08-26call pf_pkt_addr_changed instead of manually clearing the pf state key ptrHenning Brauer
2008-08-21Assign the ip and ip6 pointers in ipsp_process_packet() only if aAlexander Bluhm
2008-07-29when detaching pcbs, also free the v6 output options so that we do notTheo de Raadt
2008-07-24ipsec is glued into the stack in a very weird way, violating all kindsHenning Brauer
2008-07-22Assign the struct size to sin6_len instead of sin6_family.Alexander Bluhm
2008-07-16link udp pcbs to pf states, same as done for tcp alreadyHenning Brauer