summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
2010-06-26Implement a simple keepalive mechanism in gre(4) that is compatible withClaudio Jeker
2010-06-07unfortunately classful routing isn't 100% dead, mostly thanks to ancientHenning Brauer
2010-06-07There is no reason to allow unicast IPv4 mapped IPv6 addresses in tcpClaudio Jeker
2010-06-04Missed this file in previous commit; previous commit message was:Bret Lambert
2010-05-28Make sure the temporary buffer used to generate tcp options is properlyMark Kettenis
2010-05-11Massiv cleanup of the gif(4) mess. Move encapsulation into gif_output()Claudio Jeker
2010-05-11Add IPPROTO_MPLS for MPLS in gif(4) encapsulation.Claudio Jeker
2010-05-11Add support for MPLS in GRE. Fairly trivial and a NOP unless option MPLSClaudio Jeker
2010-05-07Start cleaning up the mess called rtalloc*. Kill rtalloc2, make rtalloc1Claudio Jeker
2010-04-25Properly adjust group demotion counters when groups are added orMarco Pfatschbacher
2010-04-20remove proc.h include from uvm_map.h. This has far reaching effects, asTed Unangst
2010-04-06spacingTheo de Raadt
2010-03-22Add some MLDv2 definitions from FreeBSD.Jonathan Gray
2010-03-11unbreak the build with a custom kernel config including "pseudo-deviceStuart Henderson
2010-03-09Use correct routing domain when doing address lookups.Joel Sing
2010-03-08Use properly initialised sockaddr_in/sockaddr_in6 struct when performingJoel Sing
2010-02-09Before cloning a route to change the MTU check that the route we clone fromClaudio Jeker
2010-02-08arpioctl() is not used sore remove it. Found by Gleydson Soares.Claudio Jeker
2010-01-28Remove dead assignment and newly created unused variable.Charles Longeau
2010-01-15Replace pool_get() + bzero() with pool_get(..., PR_ZERO).Charles Longeau
2010-01-13Double and in comment.Claudio Jeker
2010-01-13remove subnetsarelocal / SUBNETSARELOCAL. it's been off by default sinceHenning Brauer
2010-01-13no point in looking for the old "all host bits zero" broadcast address anyHenning Brauer
2010-01-134.2BSD had the host parts bit of the address all zero as broadcast address.Henning Brauer
2010-01-13we don't need broadcast for the classful network AND broadcast for theHenning Brauer
2010-01-13Remove special bridge code in in_arpinput() this is no longer needed sinceClaudio Jeker
2010-01-13instead of fiddling with the per-interface address lists directly inHenning Brauer
2010-01-13let's admit it's not 1992 any more. CIDR is around for a long time, evenHenning Brauer
2010-01-12Add input and user protocol hook to handle GRE packets by pipex.YASUOKA Masahiko
2010-01-12Unify the various fake ethernet generators as ether_fakeaddr() whichTheo de Raadt
2010-01-12Remove the "bump the advskew to 240 in case of errors" hack.Marco Pfatschbacher
2010-01-12Allow the queueing of multiple fragments on virtual interfaces with aBob Beck
2010-01-12Use M_ZERO in malloc instead of doing a bzeor right afterwards.Claudio Jeker
2010-01-10Fix two bugs in IPsec/HMAC-SHA2:Markus Friedl
2010-01-02uninitalized protocol version for ipv6; from mickey; ok claudioMarkus Friedl
2009-12-23The process's rdomain should be, well, per-process and not per-rthread,Philip Guenthe
2009-12-15Ensure that the interface is valid before trying to access its flags.Joel Sing
2009-12-15Ansify function declarations.Joel Sing
2009-12-15Ensure that the interface is not null before trying to access its flags.Joel Sing
2009-12-11Two cases of IPSEC getsockopt() returning two bytes of uninitialializedTheo de Raadt
2009-12-07do not forward and drop packets with M_MCAST flag set in ip_forward()Joerg Goltermann
2009-11-27Add setrdomain() and getrdomain() system calls. Committing now toPhilip Guenthe
2009-11-21Add a way to bind the tunnel endpoint of a gif/gre interface into aClaudio Jeker
2009-11-20NULL dereference in IPV6_PORTRANGE and IP_IPSEC_*, found by Clement LECIGNE,Philip Guenthe
2009-11-19avoid overflow since protos > IPPROTO_MAX exist. From FreeBSD withOtto Moerbeek
2009-11-13Extend the protosw pr_ctlinput function to include the rdomain. This isClaudio Jeker
2009-11-13Packets generated by ip_fragment() need to inherit the rdomain from theClaudio Jeker
2009-11-03rtables are stacked on rdomains (it is possible to have multiple routingClaudio Jeker
2009-10-28*NULL store in IP_AUTH_LEVEL, IP_ESP_TRANS_LEVEL, IP_ESP_NETWORK_LEVEL,Theo de Raadt
2009-10-25Get rid of unused macro `la_timer'.Michael Knudsen