summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
2016-12-05Remove recursive splsoftnet()s in ioctl(2) path.Martin Pieuchot
2016-11-29Kill unused 'struct route'.Martin Pieuchot
2016-11-29m_free() and m_freem() test for NULL. Simplify callers which had their ownJonathan Gray
2016-11-29For virtual Ethernet drivers that don't have a technical limit of theReyk Floeter
2016-11-28Path MTU discovery and traceroute did not always work with pf af-to.Alexander Bluhm
2016-11-28Explicitly initialize rti_ifa when automagically adding a route.Martin Pieuchot
2016-11-28Assert that every slow/fast timeout routine is called at IPL_SOFTNET.Martin Pieuchot
2016-11-28Allow to build kernels without IPSEC but with PIPEX.Martin Pieuchot
2016-11-28Kill a micro optimization that no longer make sense since the two routingMartin Pieuchot
2016-11-23Keep checks for local delivery close to in_ouraddr().Martin Pieuchot
2016-11-21Enforce that pr_usrreq functions are called at IPL_SOFTNET.Martin Pieuchot
2016-11-20Make rtable_iterate(9) mpsafe by using the new SRPL_NEXT(9).Martin Pieuchot
2016-11-20Rename SRPL_ENTER() to SRPL_FIRST() and SRPL_NEXT() to SRPL_FOLLOW().Martin Pieuchot
2016-11-18turn ipstat into a set of percpu counters.David Gwynne
2016-11-16Be consistent and do not use braces for single line statements.Martin Pieuchot
2016-11-16Bring icmp6_mtudisc_clone() in line with icmp_mtudisc_clone(). TheAlexander Bluhm
2016-11-16Inherit route label when creating dynamic routes for path MTU.Alexander Bluhm
2016-11-16Kill recursive splsoftnet()s.Martin Pieuchot
2016-11-15Use __func__ in panic strings to reduce noise when grepping.Martin Pieuchot
2016-11-15TDB timers need a context process, so convert them to timeout_set_proc(9).Martin Pieuchot
2016-11-14Automatically create a default lo(4) interface per rdomain.Martin Pieuchot
2016-11-14use M_COUNTERS to allocate counters.David Gwynne
2016-11-14turn ipstat into a set of percpu counters.David Gwynne
2016-11-09Do not call splsoftnet() recursively, this won't work with a lock.Martin Pieuchot
2016-11-08Only use the routing table for source address selection when processing IPMartin Pieuchot
2016-11-07ARP and NDP timeouts mess with the routing table, so they need a processMartin Pieuchot
2016-11-07Use goto for consistently instead of splx() and return.Martin Pieuchot
2016-11-03Remove obsolete vxlan_lookup return value handlingMike Belopuhov
2016-10-25Accept CARP advertisement packets whose destination is not for multicast.YASUOKA Masahiko
2016-10-11Rename 'i' to 'hlen' for greater readability; ok millert, naddyMike Belopuhov
2016-10-06Remove redundant comments that say a function must be called atAlexander Bluhm
2016-10-04One more timeout_set_proc(9) conversion.Martin Pieuchot
2016-10-04Convert timeouts that need a process context to timeout_set_proc(9).Martin Pieuchot
2016-09-27Remove empty #ifdef and #ifndef blocksFrederic Cambus
2016-09-24use hashfree. from Mathieu -Ted Unangst
2016-09-24ANSIfy netinet/; from David HillChristian Weisgerber
2016-09-22Fix indentation. No binary change.Jonathan Gray
2016-09-20Sprinkle splsoftnets in TDB timeout callbacks; ok bluhmMike Belopuhov
2016-09-19convert bcopy to memcpy. from david hill.Ted Unangst
2016-09-19For incomming connections keep the TF_NOPUSH flag if TCP_NOPUSH wasAlexander Bluhm
2016-09-15move from RB macros to RBT functionsDavid Gwynne
2016-09-15all pools have their ipl set via pool_setipl, so fold it into pool_init.David Gwynne
2016-09-13avoid extensive mbuf allocation for IPsec by replacing m_inject(4)Markus Friedl
2016-09-07Rename rtable_mpath_next() into rtable_iterate() and make it do a properMartin Pieuchot
2016-09-06pool_setipl for various netinet and netinet6 bitsDavid Gwynne
2016-09-04Prevent a NULL derefernce in ip_output().Martin Pieuchot
2016-09-04Implement a sockaddr_ntop() function that works like inet_ntop() but printsClaudio Jeker
2016-09-04Purge routes attached to an address when this address is removed.Martin Pieuchot
2016-09-03Reduce the factor of the limits derived form NMBCLUSTERS. We wantAlexander Bluhm
2016-09-03Reserve the BFD destination ports in baddynamicPeter Hessler