index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.sbin
/
bgpd
/
kroute.c
Age
Commit message (
Expand
)
Author
2019-10-01
For portable kr_init() returns an fd of -1 which now would end up in an
Claudio Jeker
2019-08-08
Use O_CLOEXEC or SOCK_CLOEXEC on every open or socket call. Even though
Claudio Jeker
2019-07-23
Clean up RIB related kroute code. Introduce a way to flush a FIB table
Claudio Jeker
2019-05-06
Fix reloading of network statements that have no fixed prefix specification.
Claudio Jeker
2019-03-07
Do a better job at cleaning up the config on shutdown. Remove bits that
Claudio Jeker
2019-03-01
Need to be more careful in kr_net_redist_add() when adding an already
Claudio Jeker
2019-02-21
Media and link states are highly OS dependent, to make porting easier
Claudio Jeker
2019-02-18
Move get_mpe_config() to kroute.c so that config.c does not depend on
Claudio Jeker
2019-02-15
Move the depend on state calculation from session.c to kroute.c. This
Claudio Jeker
2019-02-11
The definition of VPNs in bgpd was never super elegant. The 'depend on
Claudio Jeker
2019-01-18
Don't store the mpe information in struct ktable but instead pass the
Claudio Jeker
2018-12-30
add support for IPv6 VPN routes
denis
2018-12-28
move kroute_find() call later
denis
2018-12-06
Be more strict when converting a netmask to prefixlen in mask2prefixlen6.
Claudio Jeker
2018-11-05
F_RIB_HASNOFIB is defined, let's use it
denis
2018-09-29
Fix problems with redistribution of routes by route label.
Sebastian Benoit
2018-09-09
Add network prefix-set <name> syntax to announce networks in a prefix-set.
Sebastian Benoit
2018-07-22
Add more information to if_change() debug log using the new interface helper
Claudio Jeker
2018-07-14
get rid of two more implicit ktable_get with rdomain 0.
Sebastian Benoit
2018-07-12
store and print the rdomain of the interfaces we see.
Sebastian Benoit
2018-07-11
add option "network ... priority number" to announce prefixes from the
Sebastian Benoit
2018-07-10
__func__ log statements and some whitespace knf
Sebastian Benoit
2017-11-29
Insert MPLS VPN routes with the RTF_GATEWAY flag cleared. mpe(4) is now
Claudio Jeker
2017-07-24
Unify ROUNDUP macros for parsing route messages.
friehm
2017-05-31
Oups, that should have not been committed. Revert.
Claudio Jeker
2017-05-31
Rework the way we do extended communities (mainly in the parser) and update
Claudio Jeker
2017-05-28
so far, bgpd was hardcoded to use rtable 0 for nexthop verification.
Henning Brauer
2017-03-28
For IPv6 pass prefix not nexthop as network for connected nexthops back to
Claudio Jeker
2017-01-24
sync log.c from relayd et al to bgpd.
Sebastian Benoit
2016-10-05
Let bgpd announce routes based on a route-label.
Peter Hessler
2016-04-08
When bgp receives an RTM_CHANGE message for an RTF_MPATH route[1], and
Peter Hessler
2016-03-22
Connected routes are no longer identified by a AF_LINK gateway so adjust
Claudio Jeker
2015-12-05
cleanup some log messages with wrong function names etc.
Sebastian Benoit
2015-10-22
If we receive an empty route message, log it and ignore it. Happens
Peter Hessler
2015-09-16
Another ifmedia64 fix, this time for bgpd's ift2ifm().
Stefan Sperling
2015-07-17
Only filter RTF_LLINFO or RTF_BROADCAST routes out but not RTF_LOCAL ones
Claudio Jeker
2015-07-08
Check for RTF_CONNECTED to track interface (connected) routes.
Martin Pieuchot
2015-02-11
Use sizeof(u_short) in the first check since there are RT messages that
Claudio Jeker
2015-02-10
Make also the special sockets SOCK_NONBLOCK. For the routing socket add
Claudio Jeker
2015-02-09
Kill session_socket_blockmode() and replace it with SOCK_CLOEXEC or
Claudio Jeker
2014-10-08
Use reallocarray() throughout to spot multiplicative int overflow.
Theo de Raadt
2014-06-23
The second level of the CTL_NET sysctl is a PF_*, not an AF_*
Philip Guenther
2014-01-23
allow the somewhat special case
Sebastian Benoit
2013-11-13
Knob to set priority with which bgpd inserts routes into the kernel
Florian Obser
2013-05-22
Set the correct route priority in send_rt6msg, as done for send_rtmsg.
Stuart Henderson
2013-05-22
whitespace nits
Stuart Henderson
2013-03-20
less includes
Theo de Raadt
2013-03-14
use after free; 33% found by llvm
Florian Obser
2012-11-13
pasto in log message
Florian Obser
2012-07-13
Cleanup the knexthop mess and make sure we only send an update to the RDE
Claudio Jeker
[next]