summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
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
2011-04-04Correctly inherit and set the watermarks on socketbuffers.Claudio Jeker
2011-04-04de-guttenberg our stack a bitHenning Brauer
2011-04-04The forced IP header pullup in the multicast case is only needed whenClaudio Jeker
2011-04-04Do not accept ICMP redirects when acting as router (ipforwarding = 1).Claudio Jeker
2011-04-04install an additional bpf hook in the carp_input so that multicastMike Belopuhov
2011-04-04there is no need to special case the bridge in the ip checksum handlingHenning Brauer
2011-04-04change an if statement to a switch to reduce eye bleedageBret Lambert
2011-04-04make in_iawithaddr a wrapper for ifa_ifwithaddr plus a hack for old ancientHenning Brauer
2011-04-04in_iawithaddr -> ifawithaddrHenning Brauer
2011-04-03Don't attempt to enqueue mbufs on sockets marked as SS_CANTRCVMORE, asBret Lambert
2011-04-03don't rely on implict net/route.h inclusion via pf, claudio okHenning Brauer
2011-04-02rmeove the link1 hack, it is in the way, it is only half-baked and doesn'tHenning Brauer
2011-03-31- use nitems(); no binary changeJasper Lievisse Adriaanse
2011-03-08Fix a subtle carp reconfiguration problem.Marco Pfatschbacher
2011-03-05The function pf_tag_packet() never fails. Remove a redundant checkAlexander Bluhm
2011-02-11In ip_forward() free the mbuf chain mcopy with m_freem() insteadAlexander Bluhm
2011-02-03ip_ttl is u_int8_t, not u_char so adjust sizeof for consistency.Todd C. Miller
2011-01-11for key material that is being being discarded, convert bzero() toTheo de Raadt
2011-01-07Add socket option SO_SPLICE to splice together two TCP sockets.Alexander Bluhm
2010-12-21don't leak short packets; ok mikeb@Markus Friedl
2010-12-21Doh! Forgot to set the rdomain when sending out carp announcements.Claudio Jeker
2010-12-21don't leak mbuf if padding failes; ok mikeb@Markus Friedl
2010-11-28Only call ifa_del() when no error happend previously. Do the same thingClaudio Jeker
2010-11-26more useful logging level for demotion adjustmentsOtto Moerbeek
2010-11-17an extra parameter for in_ifinit, indicating wether the ifaddr passed to itHenning Brauer
2010-11-17use ifa_update_broadaddr and make sure bcast address is set before callingHenning Brauer
2010-11-17move the ifa_add call to in_ifinit() so it is called AFTER the ifaddrHenning Brauer
2010-10-28Normalize mbuf after prepending space for the header since the dataClaudio Jeker
2010-10-23Fix pr 6192: make netinet/tcp.h follow SUSv4 namespace rules byPhilip Guenthe
2010-10-21There is no TCP6 in our kernel, so remove the #ifndef TCP6.Alexander Bluhm
2010-10-10In tcp_update_sndspace() and tcp_update_rcvspace() change the typeAlexander Bluhm
2010-10-06Retire SkipjackMike Belopuhov
2010-09-30If a caller is requesting to be set to the same rtable that theyPeter Hessler
2010-09-29Initialize the ts_recent (received timestamp) field in the newly createdClaudio Jeker
2010-09-29It is not allowed to recalculate the window scale after the initial SYN.Claudio Jeker
2010-09-29Do not delay ACKs on connections using loopback interfaces. There is noClaudio Jeker
2010-09-29Fix a unfinished comment and add another one for tcp_update_(snd|rcv)space().Claudio Jeker
2010-09-28wrap long line. correct indent. delete a useless comment.YASUOKA Masahiko
2010-09-28missing PR_NOWAITTheo de Raadt
2010-09-24Add L2TP support to PIPEX.SUENAGA Hiroki
2010-09-24TCP send and recv buffer scaling.Claudio Jeker
2010-09-23remove m_pad in favor of m_inject as it's equivalent to m_injectMike Belopuhov
2010-09-23add a new IP level socket option IP_PIPEX. This option is used for L2TPYASUOKA Masahiko