summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2017-01-20correctly set our rx timer to be the required minimum, not the barePeter Hessler
2017-01-20use per-cpu counters for rtstat.David Gwynne
2017-01-20Stop using pfsockaddr_union outside of pf so that we can remove its usageClaudio Jeker
2017-01-20pfsync_update_net_tdb() is only called at IPL_SOFTNET, no need for aMartin Pieuchot
2017-01-20keep output packet counters on the ifq structure.David Gwynne
2017-01-20No need to handle SIOCAIFADDR in drivers, it's never passed down toMartin Pieuchot
2017-01-19add hooks so we can query the current state of a BFD sessionPeter Hessler
2017-01-19Do not return an error code for SIOCSIFFLAGS.Martin Pieuchot
2017-01-19when parsing a BFD packet, avoid an uninitialized variable if thePeter Hessler
2017-01-19make error handling a function, and use it in a few placesPeter Hessler
2017-01-19rtisvalid() checks for RTF_UP, so instead check for RTF_BFDPeter Hessler
2017-01-19when deconfiguring a BFD session, clear both the RTF_BFD flag on thePeter Hessler
2017-01-19remove the BFD flag on a route *before* we actually delete the routePeter Hessler
2017-01-19use a space instead of a tab, for consistancyPeter Hessler
2017-01-18Allow changing of sender ip/port without switching address family.Florian Obser
2017-01-18Allow changing of receiver ip/port without switching address family.Florian Obser
2017-01-17Make switch(4) compile with debug again.Rafael Zalamena
2017-01-17Initialize swas_actions for set-field with the expected pointer to theRafael Zalamena
2017-01-17Fix a panic when set-field with VLAN is set, but no VLANs wereRafael Zalamena
2017-01-17Clean-up switch(4) device by removing excess prototypes, verbose debugsRafael Zalamena
2017-01-17Add more action specific validations, unbreak instructions validationRafael Zalamena
2017-01-16Fix declaration: vsw_dev2sc has been renamed to switch_dev2sc.Reyk Floeter
2017-01-16spacingReyk Floeter
2017-01-16Add missing declarations found with -Wmissing-declarationsReyk Floeter
2017-01-16The term "pipline" is used in many places, rename it to pipeline.Reyk Floeter
2017-01-16Removed unused function that is a leftover from the old debug code.Reyk Floeter
2017-01-13Remove recursive splsoftnet() but use splsoftassert() instead.Martin Pieuchot
2017-01-12Remove unneeded splsoftnet().Martin Pieuchot
2017-01-12Don't write configuration request replies outside of the packetRafael Zalamena
2017-01-12Unlink PF state keys before passing mbufs to drivers.Martin Pieuchot
2017-01-11Remove m_pullup() from packet-out since it is not doing anything anymoreRafael Zalamena
2017-01-11No need for a splsoftnet()/splx() dance when the KERNEL_LOCK() is whatMartin Pieuchot
2017-01-09Use a mutex to serialize accesses to buffer slots.Martin Pieuchot
2017-01-09pf_purge_thread() needs the NET_LOCK().Martin Pieuchot
2017-01-08When if_down() is called, sppp_keepalive() needs a NET_LOCK().Alexander Bluhm
2017-01-06Remove the global viftable vector that holds the virtual interfacesRafael Zalamena
2017-01-04As noticed by bluhm@ the netlock is required for the multicast cleanupMike Belopuhov
2017-01-04dont assume setting IFF_UP will succeed.David Gwynne
2017-01-04shuffle the last change slightly.David Gwynne
2017-01-04make if_input return early if the mbuf list is empty.David Gwynne
2017-01-03Revert previous, there's still a problem with recursive entries inMartin Pieuchot
2017-01-03Don't try to reconfigure the multicast group in the detach handler ofReyk Floeter
2017-01-03Do not trash the original SPL level.Martin Pieuchot
2017-01-03Move the logic for SIOCSETPFLOW in a helper function to help withMartin Pieuchot
2017-01-02Use a mutex to serialize accesses to buffer slots.Martin Pieuchot
2017-01-02spacingMartin Pieuchot
2017-01-02pppoe_timeout() needs to take the NET_LOCK().Martin Pieuchot
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