summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2010-08-24last is a pointer so initialize to NULL and not 0. Also move initializationClaudio Jeker
2010-08-22Fix a 16 year old bug in the sorting routine for non-contiguous netmasks.Marco Pfatschbacher
2010-08-21an unchecked-for failure of workq_add_task could lead to an mbuf leakBret Lambert
2010-08-07No "\n" needed at the end of panic() strings.Kenneth R Westerback
2010-08-05In pf_icmp_mapping() the ICMP and ICMPv6 types shared the sameAlexander Bluhm
2010-07-31another pair of files which relied on mbuf.h for pool.h; should be the last,Bret Lambert
2010-07-28pfsync_bulk_fail was mucking around with pfsync_softc and sending packetsDavid Gwynne
2010-07-25Add missing braces so a loop will function as intended.Jonathan Gray
2010-07-20Switch some obvious network stack MAC comparisons from bcmp() toMatthew Dempsky
2010-07-14The append side of a socketbuffer is not allowed to call sbflush().Claudio Jeker
2010-07-14if we produce a lot of rtsock messages it is possible we will hit aDavid Gwynne
2010-07-13- find.fp_wsize *= find.fp_mss, 1;Henning Brauer
2010-07-09Add support for using IPsec in multiple rdomains.Reyk Floeter
2010-07-09Add the rtableid to struct rttimer and therefor make it available toClaudio Jeker
2010-07-09When protocol filtering is used on the rtsocket filter only messages thatClaudio Jeker
2010-07-09instead of saying we're using the all the states in the table whenDavid Gwynne
2010-07-09-#if 1 || defined(PFSYNC_DEBUG)David Gwynne
2010-07-09the current code doesnt detect when its filled a bulk packet so itDavid Gwynne
2010-07-09sending of bulk updates has been very broken since r1.124.David Gwynne
2010-07-09Modified to make sure that pipex_mppe_ouput() keeps the packet 32bitYASUOKA Masahiko
2010-07-08Use correct alignment for scrub max-mss. Based on a diff from deraadt.Stuart Henderson
2010-07-08pipex didn't work on output. Fixed following problems:YASUOKA Masahiko
2010-07-03Fix the naming of interfaces and variables for rdomains and rtablesPhilip Guenthe
2010-07-03s/$Id$/$OpenBSD$/YASUOKA Masahiko
2010-07-02m_copyback can fail to allocate memory, but is a void fucntion so gymnasticsBret Lambert
2010-07-02Some functions change the ifp in during ether_input(). This confuses theClaudio Jeker
2010-07-02remove prototype of okaytoclone, which got removed in 1.117Jonathan Gray
2010-07-01g/c unused param to pf_translateHenning Brauer
2010-07-01Allow to specify an alternative enc(4) interface for an SA. AllReyk Floeter
2010-07-01We have to add enc0 to the "enc" interface group manually on boot.Reyk Floeter
2010-06-30fix route label awesomeness, issue also known as PR6416Henning Brauer
2010-06-29Replace enc(4) with a new implementation as a cloner device. We stillReyk Floeter
2010-06-28Clean up iterface stats handling:Ryan Thomas McBride
2010-06-28Add the rtable id as an argument to rn_walktree(). Functions likeClaudio Jeker
2010-06-27fix a comment and add a new one to make clear what the mbuf ptr save danceHenning Brauer
2010-06-27stuff nsaddr/ndaddr/nsport/ndport (addrs/ports after NAT, used a lot whileHenning Brauer
2010-06-27Fix DIOCCHANGERULE ioctl broken in the remove of the address pools.Ryan Thomas McBride
2010-06-26timeout_del() the timers before destroying an interface so that no timeoutClaudio Jeker
2010-06-26Implement a simple keepalive mechanism in gre(4) that is compatible withClaudio Jeker
2010-06-26bye bye DLT_OLD_PFLOG & friends. dead since 2003. 7 years oughta be enoughHenning Brauer
2010-06-04rt_timer_queue_destroy() did not actually destroy, leading to a potentialBret Lambert
2010-06-03Add support for 802.1ad-style QinQ nested VLANs.Christian Weisgerber
2010-05-31Do not use IF_ENQUEUE() but IF_INPUT_ENQUEUE() instead. The first makroClaudio Jeker
2010-05-28Rework the way we handle MPLS in the kernel. Instead of fumbling MPLS intoClaudio Jeker
2010-05-24remove bpfdetach() here, because it is called correctly in if_detach()David Gwynne
2010-05-19Require RTF_MPLS to be set when a mpls route is added or changed. To removeClaudio Jeker
2010-05-12bzero() the full compressed update struct before setting the values.Claudio Jeker
2010-05-11Massiv cleanup of the gif(4) mess. Move encapsulation into gif_output()Claudio Jeker
2010-05-11Add support for MPLS in GRE. Fairly trivial and a NOP unless option MPLSClaudio Jeker
2010-05-08Upon changing the MAC address of an if_trunk interface, all ports are switchedStefan Sperling