Age | Commit message (Expand) | Author |
2015-07-28 | Implement pf divert-reply for raw sockets. Note that an empty | Alexander Bluhm |
2015-07-15 | use mp for the name of a variable of type struct mbuf **, rather than m | Theo de Raadt |
2015-07-15 | m_freem() can handle NULL, do not check for this condition beforehands. | Theo de Raadt |
2015-06-30 | Get rid of the undocumented & temporary* m_copy() macro added for | Martin Pieuchot |
2015-06-07 | Replace a bunch of == 0 with == NULL in pointer tests. Nuke some | Kenneth R Westerback |
2015-01-24 | Userland (base & ports) was adapted to always include <netinet/in.h> | Theo de Raadt |
2014-12-05 | Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>. | Martin Pieuchot |
2014-11-09 | To implement transparent relays for connectionless protocols, the | Alexander Bluhm |
2014-10-14 | Don't check for an empty list of interfaces. This is never true even if | Martin Pieuchot |
2014-08-14 | Kill MRT_{ADD,DEL}_BW_UPCALL interfaces and the bandwidth monitoring | Martin Pieuchot |
2014-07-22 | Fewer <netinet/in_systm.h> ! | Martin Pieuchot |
2014-06-02 | Simply use ifa_ifwithaddr() to check if the binding address is on the | Martin Pieuchot |
2014-04-21 | ip_output() using varargs always struck me as bizarre, esp since it's only | Henning Brauer |
2014-04-14 | "struct pkthdr" holds a routing table ID, not a routing domain one. | Martin Pieuchot |
2014-04-07 | Retire kernel support for SO_DONTROUTE, this time without breaking | Martin Pieuchot |
2014-03-28 | revert "Retire kernel support for SO_DONTROUTE" diff, which does bad things | Stuart Henderson |
2014-03-27 | Retire kernel support for SO_DONTROUTE, since the plan is to always | Martin Pieuchot |
2013-12-20 | Switch inpt_queue from CIRCLEQ to TAILQ. Thus ending use of CIRCLEQ | Kenneth R Westerback |
2013-04-10 | Remove various external variable declaration from sources files and | Martin Pieuchot |
2013-04-02 | Use macros sotoinpcb() and intotcpcb() instead of casts. Use NULL | Alexander Bluhm |
2013-03-31 | The call to in_pcballoc() in user request attach was handled in | Alexander Bluhm |
2013-03-30 | Restrict protocol numbers for raw sockets to the range from 0 to 255. | Alexander Bluhm |
2012-10-21 | Add the IP_DIVERTFL socket option on divert(4) sockets to control | Sebastian Benoit |
2012-03-17 | remove IP_JUMBO, SO_JUMBO, and RTF_JUMBO. | David Gwynne |
2011-07-04 | Fix to be able to bind a raw socket to 0.0.0.0. It had been broken after | YASUOKA Masahiko |
2011-07-04 | Bye bye pf_test6(). Only one pf_test function for both IPv4 and v6. | Claudio Jeker |
2011-05-13 | Revert the pf->socket linking diff. | Owain Ainsworth |
2011-04-28 | Make in_broadcast() rdomain aware. Mostly mechanical change. | Claudio Jeker |
2011-04-28 | Similar to the in_pcb.c change allow raw sockets to be bound to the | Claudio Jeker |
2011-04-24 | Double link between pf states and sockets. Henning has already | Alexander Bluhm |
2011-04-19 | reintroduce using the RB tree for local address lookups. this is | David Gwynne |
2011-04-14 | Backout the in_iawithaddr() -> ifa_ifwithaddr() change. | Claudio Jeker |
2011-04-04 | in_iawithaddr -> ifawithaddr | Henning Brauer |
2011-04-03 | Don't attempt to enqueue mbufs on sockets marked as SS_CANTRCVMORE, as | Bret Lambert |
2010-09-08 | Return EACCES when pf_test() blocks a packet in ip_output(). This allows | Claudio Jeker |
2010-07-03 | Fix the naming of interfaces and variables for rdomains and rtables | Philip Guenthe |
2009-11-03 | rtables are stacked on rdomains (it is possible to have multiple routing | Claudio Jeker |
2009-06-05 | Initial support for routing domains. This allows to bind interfaces to | Claudio Jeker |
2008-10-23 | use the correct idiom for NFOO things which come from "foo.h" files | Theo de Raadt |
2008-06-14 | Include "pf.h" so we get NPF. | Joel Sing |
2008-05-23 | Deal with the situation when TCP nfs mounts timeout and processes | Thordur I. Bjornsson |
2008-05-09 | Add SO_BINDANY socket option from BSD/OS. | Markus Friedl |
2008-05-09 | divert packets to local socket without modifying the ip header; | Markus Friedl |
2008-05-02 | Make the SO_TIMESTAMP sockopt work. When set, this allows the user to | Chris Kuethe |
2006-11-25 | Remove unneeded branch, no need to check if opts is != NULL just set it to | Claudio Jeker |
2006-05-29 | Make savecontrol functions more generic and use them now for raw IP too. | Claudio Jeker |
2006-03-05 | Use more queue macros rather than doing it by hand; ok otto@ krw@ | Miod Vallat |
2005-05-27 | Experimental support for opportunitic use of jumbograms where only some hosts | Ryan Thomas McBride |
2005-01-14 | Add kernel support for Protocol Independant Multicast (PIM) | Ryan Thomas McBride |
2004-12-08 | allow ToS to be set on raw ip sockets | Henning Brauer |