Age | Commit message (Expand) | Author |
2017-01-20 | if a route is not valid, set down instead of admindown | Peter Hessler |
2017-01-20 | fix typo | Peter Hessler |
2017-01-20 | don't increase the error counter in the not-down case, in general | Peter Hessler |
2017-01-20 | only increase the error counter if we are in a not-down state | Peter Hessler |
2017-01-20 | correctly set our rx timer to be the required minimum, not the bare | Peter Hessler |
2017-01-19 | add hooks so we can query the current state of a BFD session | Peter Hessler |
2017-01-19 | when parsing a BFD packet, avoid an uninitialized variable if the | Peter Hessler |
2017-01-19 | make error handling a function, and use it in a few places | Peter Hessler |
2017-01-19 | rtisvalid() checks for RTF_UP, so instead check for RTF_BFD | Peter Hessler |
2017-01-19 | when deconfiguring a BFD session, clear both the RTF_BFD flag on the | Peter Hessler |
2017-01-12 | Remove unneeded splsoftnet(). | Martin Pieuchot |
2016-09-24 | a route message for BFD, so we can notify userland about the status. | Peter Hessler |
2016-09-23 | since the kernel ticks are every 10ms, bump our minimum up a little bit. | Peter Hessler |
2016-09-23 | based on a more careful reading of the spec, we're not allowed to make | Peter Hessler |
2016-09-23 | only set the diag code when we we decide to fail it, not when the first | Peter Hessler |
2016-09-23 | remove splsoftnet around the socket functions. if they need it, they | Peter Hessler |
2016-09-20 | properly set our state to down when we initially create the session. | Peter Hessler |
2016-09-20 | little bit of whitespace | Peter Hessler |
2016-09-20 | sprinkle some splsoftnet around sosocket and our soon-to-be-rtmsg locations | Peter Hessler |
2016-09-19 | sigh, correct typo | Peter Hessler |
2016-09-19 | do a better job of setting "last state" | Peter Hessler |
2016-09-19 | send a nice diagnostic reason when we destroy all bfd interfaces (reboot) | Peter Hessler |
2016-09-19 | remove a bunch of noisy implementation-helper printfs | Peter Hessler |
2016-09-19 | once again, fix the bfd state-machine. this time, tested against a | Peter Hessler |
2016-09-18 | apply the canary to the correct variable | Peter Hessler |
2016-09-17 | *** empty log message *** | Peter Hessler |
2016-09-15 | print local and remote discr as decimal, easier to compare with remote systems | Peter Hessler |
2016-09-15 | chase dlg@'s change of merging pool_setipl into pool_init | Peter Hessler |
2016-09-13 | we no longer reach around and call DDB specific functions, so always | Peter Hessler |
2016-09-12 | Add data about how long the session has been in the current state, and | Peter Hessler |
2016-09-10 | Remove a semicolon after an if statement that resulted in | Jonathan Gray |
2016-09-07 | Do not check for NULL after calling an allocator with WAITOK. | Martin Pieuchot |
2016-09-07 | Use C99 types. | Martin Pieuchot |
2016-09-04 | Refactor the code an fix a few issues by doing so. | Claudio Jeker |
2016-09-04 | Only allow bfd on host routes and non-gateway routes for now. | Claudio Jeker |
2016-09-04 | Grab a reference to the route and free it once no longer needed. | Claudio Jeker |
2016-09-04 | Make it possible to toggle RTF_BFD via RTM_CHANGE and fix some minor things | Claudio Jeker |
2016-09-03 | handle the remaining bits of the packet we are sent | Peter Hessler |
2016-09-03 | only clear the error counter if we are successful, not if we get | Peter Hessler |
2016-09-03 | handle timer limitations | Peter Hessler |
2016-09-03 | we really should ntohl fields coming in from the network | Peter Hessler |
2016-09-03 | jsg@ also found some uninitialized variables, thank you! | Peter Hessler |
2016-09-03 | in order to avoid problems with precise timing, obey rfc 5880 section 6.8.7, | Peter Hessler |
2016-09-03 | if_get requires the corresponding if_put call. | Peter Hessler |
2016-09-03 | remove testing printf that snuck in accidentally. | Peter Hessler |
2016-09-03 | instead of doing everything manually, use goto cleanup idiom | Peter Hessler |
2016-09-03 | check the TTL field for incoming packets, we only support directly | Peter Hessler |
2016-09-03 | remove a bunch of printf-debugging output and commented lines | Peter Hessler |
2016-09-03 | remove spl-dance. the functions we are protecting already do that. | Peter Hessler |
2016-09-03 | use the correct size for the pool we are init'ing | Peter Hessler |