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
/
bgpd.c
Age
Commit message (
Expand
)
Author
2021-02-16
Add RTR support to OpenBGPD. Add basic support for the protocol.
Claudio Jeker
2021-01-04
Rename PFD_PIPE_ROUTE to PFD_PIPE_RDE which is a more obvious name.
Claudio Jeker
2020-12-30
RB_REMOVE from the correct tree. Dumb copy paste bug introduced by last commit.
Claudio Jeker
2020-12-29
In preparation for RTR support change the representation of the roa-set
Claudio Jeker
2020-11-05
Kill bgpd_process, nothing uses it anymore. Instead pass the process
Claudio Jeker
2020-05-11
There is no reason to limit the string length of log_reason() to REASON_LEN
Claudio Jeker
2020-05-10
In bgpctl argument parser, re-arrange 'reason' parsing ('nei action [reason]')
Theo de Raadt
2019-10-02
In IMSG_PFKEY_RELOAD do not warn about unknown peers. When a peer is
Claudio Jeker
2019-10-01
For portable kr_init() returns an fd of -1 which now would end up in an
Claudio Jeker
2019-08-08
Parse the config file early on startup before bgpd is daemonized.
Claudio Jeker
2019-08-05
Cleanup config reload in the RDE. Use the bgpd_conf struct to store sets
Claudio Jeker
2019-08-05
Change the order how filtersets are passed during config reloads. Instead
Claudio Jeker
2019-07-24
mrt.h only needs to be included by mrt.c
Sebastian Benoit
2019-07-23
Clean up RIB related kroute code. Introduce a way to flush a FIB table
Claudio Jeker
2019-07-19
When allocating socketpair() increase their send and receive buffers to
Claudio Jeker
2019-05-29
Rework pfkey handling a bit. The old remove then add way of inserting md5sig
Claudio Jeker
2019-05-27
Switch the peer TAILQ to a RB tree indexed by the peer id. This way
Claudio Jeker
2019-05-08
when passing objects to imsg use the for 'obj, sizeof(*obj)' instead of
Claudio Jeker
2019-05-08
Rework the TCP md5sig and IKE handling. Move the pfkey socket to the parent
Claudio Jeker
2019-03-31
Move the struct peer into bgpd_config and switch it to a TAILQ instead of
Claudio Jeker
2019-03-31
Avoid calling dup2(oldd, newd) when oldd == newd. In that case the
YASUOKA Masahiko
2019-03-07
Do a better job at cleaning up the config on shutdown. Remove bits that
Claudio Jeker
2019-02-14
mrt_timeout() can send out imsgs so better call it before doing the set_pollfd
Claudio Jeker
2019-02-14
mrt_timeout should just return -1 when there is no timeout set instead
Claudio Jeker
2019-02-14
Revert part of last commit, this stuff is unrelated.
Claudio Jeker
2019-02-14
Use -1 instead of the less portable INFTIM for the poll timeout.
Claudio Jeker
2019-02-11
The definition of VPNs in bgpd was never super elegant. The 'depend on
Claudio Jeker
2019-01-20
explicitly check if the session engine exited by comparing the pid
Brent Cook
2019-01-18
Don't store the mpe information in struct ktable but instead pass the
Claudio Jeker
2018-12-27
Check if a control socket or address is already in use befor using it.
remi
2018-09-29
Implement origin validation in bgpd. This introduces two new tables, the
Claudio Jeker
2018-09-29
With the introduction of sets the config that is shipped to the RDE got
Claudio Jeker
2018-09-25
When sending set_tables in the imsg use the right size. Currently the
Claudio Jeker
2018-09-21
Implement code to parse, print and reload roa-set tables.
Claudio Jeker
2018-09-20
Split up as_set into a set_table and an as_set. The first is what does
Claudio Jeker
2018-09-20
Switch prefixset to an RB_TREE instead of a SIMPLEQ. This allows to trigger
Claudio Jeker
2018-09-09
Add network prefix-set <name> syntax to announce networks in a prefix-set.
Sebastian Benoit
2018-09-07
Some space fixes mentioned by benno@
Claudio Jeker
2018-09-07
Implement a fast presix-set lookup. This magic trie is able to match a
Claudio Jeker
2018-09-07
Implement as-set a fast lookup table to be used instead of long list of
Claudio Jeker
2018-07-14
get rid of two more implicit ktable_get with rdomain 0.
Sebastian Benoit
2018-07-10
You can run multiple copies of bgpd in seperate rdomains.
Sebastian Benoit
2018-02-10
Add prefix-sets, lists of prefixes which can be used in place of a
Sebastian Benoit
2017-08-12
Make not yet implemented pledges more visible in grep output.
Florian Obser
2017-06-27
move a global into local context; from rob pierce
Theo de Raadt
2017-05-28
so far, bgpd was hardcoded to use rtable 0 for nexthop verification.
Henning Brauer
2017-01-24
sync log.c from relayd et al to bgpd.
Sebastian Benoit
2016-09-03
Simplify shutdown process.
Renato Westphal
2016-09-02
work on making log.c similar in all daemons:
Sebastian Benoit
2016-06-20
change the "nexthop 1.2.3.4 now valid: via 192.168.0.1" message to log_debug()
Sebastian Benoit
[next]