summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
2011-10-13Since the IPv6 madness is not enough introduce NAT64 -- which is actuallyClaudio Jeker
2011-09-18Fix various format string types to as a minimum match the width of theMiod Vallat
2011-09-06Properly initialize struct carp_if (especially vhif_nvrs) with M_ZERO.Marco Pfatschbacher
2011-07-09begone, fucking rotten appletalk shit. ok roomHenning Brauer
2011-07-08mark carp advertisements to be queued at priority 6. losing them is bad,Henning Brauer
2011-07-08Include PIPEX in kernel by default. And add new sysctl variableYASUOKA Masahiko
2011-07-07Replace the cruddy old sys/net/zlib.[ch]. We now use the sys/lib/libzTheo de Raadt
2011-07-06Add sysctl net.inet.tcp.always_keepalive, when this is set the systemStuart Henderson
2011-07-06cosnistently use IFQ_SET_MAXLEN, surfaced in a discussion with + ok bluhmHenning Brauer
2011-07-06allow /31s on broadcast interfaces (eg ethernet) to work as per rfc3021.David Gwynne
2011-07-05fix bizarre and mostly useless initialization of an ifqueue in BSS thatHenning Brauer
2011-07-05ansifyDavid Hill
2011-07-04No need to check proto == IPPROTO_ETHERIPDavid Hill
2011-07-04Fix to be able to bind a raw socket to 0.0.0.0. It had been broken afterYASUOKA Masahiko
2011-07-04Bye bye pf_test6(). Only one pf_test function for both IPv4 and v6.Claudio Jeker
2011-07-04Don't make copy multicast packets for carp interfacesMarco Pfatschbacher
2011-07-04Allow advbase to be set to zero, which makes it possible to runMarco Pfatschbacher
2011-07-03avoid void * pointer arithmeticDavid Hill
2011-07-03Do not use LINK_STATE_UNKNOWN for the INIT state. LINK_STATE_UNKNOWN hasClaudio Jeker
2011-07-03slight knf (particularly the function decls) so i dont get too distractedDavid Gwynne
2011-07-02gc in_interfaces. doesnt seem to do anything except get incremented.David Gwynne
2011-06-27Mark ARP request broadcasts with M_BCAST in the mbuf flags.Camiel Dobbelaar
2011-06-19fix up unbalanced format stringsJonathan Gray
2011-06-15Add IP_RECVRTABLE socket option to be used with a IPPROTO_IPMike Belopuhov
2011-05-31fix typos in commentStuart Henderson
2011-05-29Move the source address selection for multicast destinations thatClaudio Jeker
2011-05-28Do not allow traffic to be sent with a destination address in 0/8;Paul de Weerd
2011-05-13Revert the pf->socket linking diff.Owain Ainsworth
2011-05-11Pre-allocate memory to avoid sleeping after performing a lookup, whichBret Lambert
2011-05-04Collapse m_pullup and m_pullup2 into a single function, as they'reBret Lambert
2011-05-04Clean up gotos for listening sockets to make it obvious when packetsBret Lambert
2011-05-02recognize SO_RTABLE socket option at the SOL_SOCKET level;Mike Belopuhov
2011-04-29The previous reconfiguration change broke IPv6 only setups.Marco Pfatschbacher
2011-04-29In certain failure cases, a RST would be sent out on rdomain 0,Bret Lambert
2011-04-28Make in_broadcast() rdomain aware. Mostly mechanical change.Claudio Jeker
2011-04-28Similar to the in_pcb.c change allow raw sockets to be bound to theClaudio Jeker
2011-04-28Allow SOCK_DGRAM sockets to be bound to the local network broadcast addr.Claudio Jeker
2011-04-26In ipsec_common_input() the packet can be either IPv4 or IPv6. SoAlexander Bluhm
2011-04-24Double link between pf states and sockets. Henning has alreadyAlexander Bluhm
2011-04-19reintroduce using the RB tree for local address lookups. this isDavid Gwynne
2011-04-14Backout the in_iawithaddr() -> ifa_ifwithaddr() change.Claudio Jeker
2011-04-13add missing #include "pf.h" for NPF; ok mikeb, claudio, mpfMarkus Friedl
2011-04-12put the accepted socket of a diverted connection into the routing domainMike Belopuhov
2011-04-06uncompress a packet with an IPcomp header only once; this preventsMarkus Friedl
2011-04-05in_proto_csum_out: if M_ICMP_CSUM_OUT is set, do the icmp checksumHenning Brauer
2011-04-05Replace if/else ladder with much more legible switch statement forBret Lambert
2011-04-05mechanic rename M_{TCP|UDP}V4_CSUM_OUT -> M_{TCP|UDP}_CSUM_OUTHenning Brauer
2011-04-05Remove unused macro.Bret Lambert
2011-04-04turn some macros into functions; saves 1400+ bytes from the kernelBret Lambert
2011-04-04Instead of calling tcp_reass (tcp reassembly) with magic argumentsBret Lambert