summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
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
2016-09-03Add support for a multipoint-to-multipoint mode in vxlan(4). In thisReyk Floeter
2016-09-02Drop non-encapulated ESP packets using a UDP-encapsulating TDB, and addVincent Gross
2016-08-31Use 'sc_route{4,6}' directly instead of casting them to 'struct route *'.Martin Pieuchot
2016-08-22Make the ``rt_gwroute'' pointer of RTF_GATEWAY entries immutable.Martin Pieuchot
2016-08-22Do not dereference ``rt->rt_ifa'' after calling rtfree(9).Martin Pieuchot
2016-08-18fix panics caused by replacing m_copym2 with m_dup_pkt.David Gwynne
2016-08-16Add IP_SENDSRCADDR cmsg for UDP sockets. As suggested by sthen@,Vincent Gross
2016-08-15replace the last uses of m_copym2 with m_dup_pkt.David Gwynne
2016-08-04Commit in6_selectsrc() split again, with missing assignment fixed.Vincent Gross
2016-07-25fix revision 1.290 of sys/netinet/ip_carp.c.Sebastian Benoit
2016-07-22Revert in_selectsrc() refactoring, it breaks IPv6.Martin Pieuchot
2016-07-22Fix a double rtfree(9) triggered when IPSEC inserts a more specificMartin Pieuchot
2016-07-20To tune the TCP SYN cache we need more information. Print theAlexander Bluhm
2016-07-20Split in6_selectsrc() into a low-level part and a pcb-level part, andVincent Gross
2016-07-20Make the size for the syn cache hash array tunable. As we areAlexander Bluhm
2016-07-19Plug an mbuf leak in the error path of tcp signature in tcp_output().Alexander Bluhm