summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
2018-05-16Fix kernel builds without IPSEC.Reyk Floeter
2018-05-14When checking the IPsec enable sysctls, ipsec_common_input() hadAlexander Bluhm
2018-05-14When walking the IPv6 header chain in IPsec output, check that theAlexander Bluhm
2018-05-12Cleanup IPsec common input error handling with consistent goto drop.Alexander Bluhm
2018-05-12Cleanup IPsec IPComp error handling with consistent goto drop.Alexander Bluhm
2018-05-10TCP debug sockets still had code for old TCP timers that wereAlexander Bluhm
2018-05-09Cleanup IPsec ESP error handling with consistent goto drop.Alexander Bluhm
2018-05-09Cleanup IPsec AH error handling with consistent goto drop.Alexander Bluhm
2018-05-08Historically there were slow and fast tcp timeouts. That is whyAlexander Bluhm
2018-05-02Do not assume that mbufs within a chain do not have M_PKTHDR set.Alexander Bluhm
2018-05-02Split out the handling of SIOCGIF* into a new function, in_ioctl_get(),Theo Buehler
2018-04-30Reduce the scope of the NET_LOCK() in in_control(). Two functions wereTheo Buehler
2018-04-24Make the ramdisks compile again, we don't have MROUTING on them.Florian Obser
2018-04-24Push NET_LOCK down in the default ifioctl case.Paul Irofti
2018-04-06Use the existing pf state to speed up UDP socket lookup. This wasAlexander Bluhm
2018-04-02Use memcpy on freshly allocated memory and add the free size.David Hill
2018-03-31When reusing an mbuf to send an ARP response, don't forget to clearStefan Sperling
2018-03-30Store the allocation size in inpcbhead for free().David Hill
2018-03-21The function carp_prepare_ad() never fails. The error handling inAlexander Bluhm
2018-03-21In ip6_output() check that the interface of a route is valid. ForAlexander Bluhm
2018-03-18Refactor tcp_mtudisc() like NetBSD did. Do the route lookup onlyAlexander Bluhm
2018-03-14When processing IPsec AH packets check that the header fits intoAlexander Bluhm
2018-03-13Mbuf data is used as struct ether_header before it has been madeAlexander Bluhm
2018-03-02Revert all the bits of the autocreate 127.0.0.1 on lo(4) creation for now.Claudio Jeker
2018-02-27make kernel compile again without INET6Sebastian Benoit
2018-02-19Remove almost unused `flags' argument of suser().Martin Pieuchot
2018-02-10Kill unneeded caddr_t cast.Claudio Jeker
2018-02-10rework gif to be more consistent.David Gwynne
2018-02-10Similar to the IPv6 case create 127.0.0.1/8 on lo(4) interfaces which actClaudio Jeker
2018-02-07comment change only. ok bluhm@Richard Procter
2018-02-07update the gre driver.David Gwynne
2018-02-07Unbreak carp(4) MAC check in bridge_process().Martin Pieuchot
2018-02-07split mobileip(4) out from the gre(4) driver.David Gwynne
2018-02-07Historically TCP timeouts were implemented with pr_slowtimo andAlexander Bluhm
2018-02-06There was a race in the TCP timers. As they may sleep to grab theAlexander Bluhm
2018-02-06Do some cleanup in ah_massage_headers().Alexander Bluhm
2018-02-05Remove tcp_acounts, some tcp_usrreq() counting from 1981. AlsoAlexander Bluhm
2018-02-03Since tcp_attach() has moved to a separate protocol function, theAlexander Bluhm
2018-02-01When processing IPsec AH packets with IP options or IPv6 extensionAlexander Bluhm
2018-01-25Use a workaround for detached parent in carp_proto_input_c().Martin Pieuchot
2018-01-23The TCP reaper timeout was still imlemented as soft timeout. SoAlexander Bluhm
2018-01-23Although it is a dead store here, always reassign the tcpcb afterAlexander Bluhm
2018-01-23Bring back the PRU_ATTACH constant and description. Then trpt(8)Alexander Bluhm
2018-01-23Fix printf(9) format strings so that a kernel with TCPDEBUG compiles.Alexander Bluhm
2018-01-22Bring back the detach messages in trpt(8) for tcp debugging. TheyAlexander Bluhm
2018-01-16Recycle IFF_NOTRAILERS into IFF_STATICARP and document ownerhsipMartin Pieuchot
2018-01-15There was an issue that dynamic path MTU discovery together withAlexander Bluhm
2018-01-12have carp use standard detach hooks instead of getting special handlingDavid Gwynne
2018-01-12unbreak configurations using carppeersDavid Gwynne
2018-01-12restrict carp to configuring ethernet interfaces as carpdevs.David Gwynne