summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2017-01-02Grab the NET_LOCK() when setting an IPv6 address, just like it is doneMartin Pieuchot
2017-01-01Grab the NET_LOCK() in pppdealloc(), prevent an assert reported by stsp@.Martin Pieuchot
2016-12-29In pf_refragment6() use the valid route from pf_route6() insteadAlexander Bluhm
2016-12-29Change NET_LOCK()/NET_UNLOCK() to be simple wrappers aroundMartin Pieuchot
2016-12-29Use __func__ instead of explicit function name in panic messages.Alexander Bluhm
2016-12-28Fix white spaces. No binary change.Alexander Bluhm
2016-12-28In pf_find_state() pkt_sk was set to NULL if pkt_sk->reverse wasAlexander Bluhm
2016-12-28Better check for a valid route than for an existing route in pfAlexander Bluhm
2016-12-23Replace function names with __func__ in debug prints to make grepAlexander Bluhm
2016-12-23Fix white spaces. No binary change.Alexander Bluhm
2016-12-22Validate the OFP header to make sure it always have a sane size, alsoRafael Zalamena
2016-12-22Grab the netlock when device is opened; ok mpi, rzalamenaMike Belopuhov
2016-12-21Grab the netlock when opened and closed; ok mpi, rzalamenaMike Belopuhov
2016-12-21Remove the netlock workaround since if_detach is doing it for us now.Mike Belopuhov
2016-12-21Generate an IFINFO message when changing the MTU of an interface.Jeremie Courreges-Anglas
2016-12-20Grab the netlock during interface attach and detach.Mike Belopuhov
2016-12-20A NET_LOCK() was is missing in tcp_sysctl() which shows up as splAlexander Bluhm
2016-12-20Release the NET_LOCK() before calling any socket function since it isMartin Pieuchot
2016-12-20Kill recursive splsoftnet()/splx() dances in ioctl(2) path.Martin Pieuchot
2016-12-19Stop mentioning splsoftnet() in comments, it's almost history.Martin Pieuchot
2016-12-19Kill useless comment about splsoftnet() which is going away.Martin Pieuchot
2016-12-19Sending keep alive ends up in ip_output(), so it needs the NET_LOCK().Martin Pieuchot
2016-12-19Assert that IPL_SOFTNET is needed rather than calling splsoftnet()Martin Pieuchot
2016-12-19Timer sending packets need to grab the NET_LOCK().Martin Pieuchot
2016-12-19Introduce the NET_LOCK() a rwlock used to serialize accesses to the partsMartin Pieuchot
2016-12-17Insert RTF_CLONED routes at a higher priority than their partent toMartin Pieuchot
2016-12-14Make 'route add default' show a nicer error message if the providedStefan Sperling
2016-12-14fix typo (bas->base), "please commit" mikeb@Stuart Henderson
2016-12-13New media types from FreeBSDMike Belopuhov
2016-12-13make v6 tunnel address handling consider ipv6 scope.David Gwynne
2016-12-12Kill recursive splsoftnet().Martin Pieuchot
2016-12-12Remove most of the splsoftnet() recursions related to cloned interfaces.Martin Pieuchot
2016-12-06Use the sizeof udphdr not the sizeof a pointer to it in the af-toJonathan Gray
2016-12-05Propagate error type in validation functions that callRafael Zalamena
2016-12-05Remove the flow id from the flow entry struct and the global variable,Rafael Zalamena
2016-12-05Add missing prototypes for all functions declared in the file.Rafael Zalamena
2016-12-04Since net/route.c r1.337 interface priority factors into route priorityStefan Sperling
2016-12-02Clean up leftovers from r1.442.Vincent Gross
2016-12-02Limit the amount of flows that can be installed on flow tables.Rafael Zalamena
2016-12-02Fix some spelling errors in the OpenFlow header and update the tcpdump(8)Rafael Zalamena
2016-12-02Use the right variable for storing the maximum group table size and useRafael Zalamena
2016-12-02Assert that rt_match() is always called at IPL_SOFTNET rather thanMartin Pieuchot
2016-12-02Rremoves 'struct route_in6 *' argument from in6_selectsrc().Martin Pieuchot
2016-12-02Fix flow-removed OFP header xid value: use htonl() instead of htons() forRafael Zalamena
2016-11-30Fix another free() with wrong size panic when handling group-mod bucketsRafael Zalamena
2016-11-29m_free() and m_freem() test for NULL. Simplify callers which had their ownJonathan Gray
2016-11-29Remove debugging code that was always enabled and printed parsedReyk Floeter
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-28Implement more validations for switch(4) groups handling: check for invalidRafael Zalamena