summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2016-09-27Protect sbappendaddr() and sorwakeup() with splsoftnet inAlexander Bluhm
2016-09-27roll back turning RB into RBT until i get better at this process.David Gwynne
2016-09-27move pf from the RB macros to the RBT functions.David Gwynne
2016-09-24a route message for BFD, so we can notify userland about the status.Peter Hessler
2016-09-24a route message for BFD, so we can notify userland about the status.Peter Hessler
2016-09-23since the kernel ticks are every 10ms, bump our minimum up a little bit.Peter Hessler
2016-09-23based on a more careful reading of the spec, we're not allowed to makePeter Hessler
2016-09-23only set the diag code when we we decide to fail it, not when the firstPeter Hessler
2016-09-23remove splsoftnet around the socket functions. if they need it, theyPeter Hessler
2016-09-22Raise spl level to IPL_SOFTNET before calling rt_ifmsg().Martin Pieuchot
2016-09-22Fix indentation. No binary change.Jonathan Gray
2016-09-21Remove recursive splsoftnet() calls, from David Hill.Martin Pieuchot
2016-09-20properly set our state to down when we initially create the session.Peter Hessler
2016-09-20little bit of whitespacePeter Hessler
2016-09-20sprinkle some splsoftnet around sosocket and our soon-to-be-rtmsg locationsPeter Hessler
2016-09-20Create and destroy cloneable interfaces under splsoftnetMike Belopuhov
2016-09-20Use splsoftassert() together with IPL_SOFTNET. On alpha and m88kAlexander Bluhm
2016-09-20we will also want the echo timing paramaterPeter Hessler
2016-09-19Replace duplicated VLAN injection code with the standard vlan_inject()Rafael Zalamena
2016-09-19sigh, correct typoPeter Hessler
2016-09-19do a better job of setting "last state"Peter Hessler
2016-09-19send a nice diagnostic reason when we destroy all bfd interfaces (reboot)Peter Hessler
2016-09-19remove a bunch of noisy implementation-helper printfsPeter Hessler
2016-09-19once again, fix the bfd state-machine. this time, tested against aPeter Hessler
2016-09-18apply the canary to the correct variablePeter Hessler
2016-09-18Fix compilation by replacing old m_copym2() usage with the newerRafael Zalamena
2016-09-17*** empty log message ***Peter Hessler
2016-09-16Fix the data storage size check. When we exceed the amount of availableRafael Zalamena
2016-09-16Reconfigure interface capabilities after switching trunkproto; ok mpiMike Belopuhov
2016-09-15adjust whitespace and remove an unused structPeter Hessler
2016-09-15protect a kernel only structure with _KERNEL, means userland doesn'tPeter Hessler
2016-09-15print local and remote discr as decimal, easier to compare with remote systemsPeter Hessler
2016-09-15chase dlg@'s change of merging pool_setipl into pool_initPeter Hessler
2016-09-15all pools have their ipl set via pool_setipl, so fold it into pool_init.David Gwynne
2016-09-15bring back r1.53David Gwynne
2016-09-13Don't waste time zero'ing memory until there is some chance it mightKenneth R Westerback
2016-09-13Split if_linkstate_task() in two to avoid SPL recursion when theMartin Pieuchot
2016-09-13Stop creating a BFD descriptor when the route is created.Martin Pieuchot
2016-09-13we no longer reach around and call DDB specific functions, so alwaysPeter Hessler
2016-09-13Retire bridge(4) support.Martin Pieuchot
2016-09-12bpf_tap() is long dead! Long live bpf_mtap() & friends.Kenneth R Westerback
2016-09-12Add data about how long the session has been in the current state, andPeter Hessler
2016-09-12Kill some unsightly whitespace.Kenneth R Westerback
2016-09-11Remove #ifdef's for architectures of the past around SIZEOF_BPF_HDRTheo de Raadt
2016-09-10Remove a semicolon after an if statement that resulted inJonathan Gray
2016-09-09back out RBT for nowDavid Gwynne
2016-09-08Replace two if/do/while dances by while loops.Martin Pieuchot
2016-09-08Call bfd_rtfree() when the route entry has been removed from the table,Martin Pieuchot
2016-09-07Rename rtable_mpath_next() into rtable_iterate() and make it do a properMartin Pieuchot
2016-09-07Do not check for NULL after calling an allocator with WAITOK.Martin Pieuchot