summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
2015-09-01Replace sockaddr casts with the proper satosin(), ... calls.Alexander Bluhm
2015-09-01Convert ip{,6}_output() (cached) route entry checks to rtisvalid(9).Martin Pieuchot
2015-08-31`encif' should only be used under #ifdef NPF.Martin Pieuchot
2015-08-30Use a global table for domains instead of building a list at run time.Martin Pieuchot
2015-08-28fairly simple sizes for free(); ok teduTheo de Raadt
2015-08-27The syn cache is completely implemented in tcp_input.c. So all itsAlexander Bluhm
2015-08-27When the dynamic TCP update is reducing so->so_snd.sb_hiwat theAlexander Bluhm
2015-08-25correct #if/#endif guard commentTheo de Raadt
2015-08-24Set the required IPL at the syn-cache pool instead of doing aAlexander Bluhm
2015-08-24Check for a RTF_LOCAL entry instead of iterating on the global listMartin Pieuchot
2015-08-24Rename the syn cache counter into tcp_syn_cache_count to have theAlexander Bluhm
2015-08-24In kernel initialize struct sockaddr_in and sockaddr_in6 to zeroAlexander Bluhm
2015-08-22Move to tame(int flags, char *paths[]) API/ABI.Theo de Raadt
2015-08-19An interface address without interface pointer could cause anAlexander Bluhm
2015-08-19Convert all calls to rtrequest1() and the following error checkAlexander Bluhm
2015-08-19KNFMartin Pieuchot
2015-08-19Make arplookup() return a pointer to a "struct rtentry".Martin Pieuchot
2015-08-17Use __func__ rather than the function name in log(9) calls to removeMartin Pieuchot
2015-08-14Replace sockaddr casts with the proper satosin() or satosin6() calls.Alexander Bluhm
2015-08-13Use foreach queue macros in tcp syn cache.Alexander Bluhm
2015-08-13In tcp syn cache convert the struct sockaddr casts to satosin()Alexander Bluhm
2015-07-31Removed uninitialized pointer usage, we didn't need to use it there anyway.Rafael Zalamena
2015-07-29Don't use mpls_input() as input handler anymore and instead call itRafael Zalamena
2015-07-28Implement pf divert-reply for raw sockets. Note that an emptyAlexander Bluhm
2015-07-20Kill NETISR_MPLS, from now on we will use interface input handlers to dealRafael Zalamena
2015-07-19tame(2) is a subsystem which restricts programs into a "reduced featureTheo de Raadt
2015-07-18Abstract the routing table internals behind an rtable_* API.Martin Pieuchot
2015-07-17ansiTed Unangst
2015-07-17Announce an IP address after inserting its corresponding RTF_LOCALMartin Pieuchot
2015-07-17manage spd entries by using the radix api directly instead ofBret Lambert
2015-07-16Kill IP_ROUTETOETHER.Martin Pieuchot
2015-07-16Expand ancient NTOHL/NTOHS/HTONS/HTONL macros.Martin Pieuchot
2015-07-15use mp for the name of a variable of type struct mbuf **, rather than mTheo de Raadt
2015-07-15m_freem() can handle NULL, do not check for this condition beforehands.Theo de Raadt
2015-07-15rename mbuf ** parameter from m to mp, to match other similar codeTheo de Raadt
2015-07-15rename mbuf ** parameter from m to mp, to match other similar codeTheo de Raadt
2015-07-13Avoid a situation where we do not set the tcp persist timer afterAlexander Bluhm
2015-07-10Make KASSERT in tcp_input() less strict, tcpcb may be NULL.Alexander Bluhm
2015-07-09Remove unused arguments and the associated code from nd6_nud_hint().Martin Pieuchot
2015-07-08Pass an interface index instead of a pointer to in6_addr2scopeid().Martin Pieuchot
2015-07-08Use a new RTF_CONNECTED flag for interface (connected) routes.Martin Pieuchot
2015-07-07Always use "ifp" instead of mixing it with "ac->ac_if" in in_arpinput().Martin Pieuchot
2015-07-06We're now creating a connected route for every configured address soMartin Pieuchot
2015-07-06No longer need to manually pass RTF_MPATH to rt_ifa_add(9).Martin Pieuchot
2015-07-02By design if_input_process() needs to hold a reference on the receivingMartin Pieuchot
2015-06-30Get rid of the undocumented & temporary* m_copy() macro added forMartin Pieuchot
2015-06-30Rename if_output() into if_enqueue() to avoid confusion with commentsMartin Pieuchot
2015-06-29count if_ibytes in if_input like we do for if_ipackets.David Gwynne
2015-06-24Increment if_ipackets in if_input().Martin Pieuchot
2015-06-23Pass a "struct ifnet *" instead of a "struct arpcom *" to arpresolve().Martin Pieuchot