summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
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
2018-01-11carp_ourether gets passed the parent interface, not the carp interface.David Gwynne
2018-01-10get rid of struct carp_if by moving the srpl into struct ifnet if_carp.David Gwynne
2018-01-10simplify the input interface type check in carp_proto_input_if.David Gwynne
2018-01-09Creating a cloned interface could return ENOMEM due to temporaryAlexander Bluhm
2018-01-09Change `so_state' and `so_error' to unsigned int such that they canMartin Pieuchot
2018-01-09make mpls_input take a struct ifnet *ifp argument.David Gwynne
2017-12-29Make the functions which link the pf state keys to mbufs, inpcbs,Alexander Bluhm
2017-12-14The pf code marks ICMP packets belonging to an TCP or UDP divertAlexander Bluhm
2017-12-07Initialize tcp_secret in tcp_initMike Belopuhov
2017-12-04Make divert lookup similar for all socket types. If PF_TAG_DIVERTEDAlexander Bluhm
2017-12-01Fix white spaces and shorten long line.Alexander Bluhm
2017-12-01Simplify the reverse PCB lookup logic. The PF_TAG_TRANSLATE_LOCALHOSTAlexander Bluhm
2017-11-30Fix typos in comments.Nayden Markatchev
2017-11-28The divert structure was using the port number to indicate thatAlexander Bluhm
2017-11-23Constify protocol tables and remove an assert now that ip_deliver() isMartin Pieuchot
2017-11-23Replace non mp-safe carp_iamatch6() with mp-safe carp_iamatch().Martin Pieuchot
2017-11-22It does not make sense to call pcb lookup from pf during packetAlexander Bluhm
2017-11-21Move the addrhook disestablish from carpdetach() to carp_clone_destroy()Patrick Wildt
2017-11-20Keep kernel defines under #ifdef _KERNEL.Martin Pieuchot
2017-11-20Flush flows using the radix-tree instead of a global list.Martin Pieuchot
2017-11-20Sprinkle some NET_ASSERT_LOCKED(), const and co to prepare runningMartin Pieuchot
2017-11-17Rename etherip sysctl handler, there's no conflict with ip_ether.c any moreJeremie Courreges-Anglas
2017-11-17Add ifdef MPLS around all the MPLS-in-IP codeJeremie Courreges-Anglas
2017-11-17Rename functions that now handle only MPLS-in-IPJeremie Courreges-Anglas
2017-11-17Move etherip_allow where it is usedJeremie Courreges-Anglas