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.h
Age
Commit message (
Expand
)
Author
2021-06-17
Implement RFC 7313 enhanced route refresh. It is off by default and
Claudio Jeker
2021-05-27
bgpd(8) will soon support ADD-PATH (RFC7911) and enhanced route refresh
Claudio Jeker
2021-03-02
Introduce 'rde evaluate all' a mode to work around path hiding in IXP
Claudio Jeker
2021-02-16
Add RTR support to OpenBGPD. Add basic support for the protocol.
Claudio Jeker
2021-01-25
RFC6472 discourages the use of AS_SET segements in ASPATH attributes.
Claudio Jeker
2021-01-18
Change struct bgpd_addr VPN encoding. Instead of including two almost
Claudio Jeker
2021-01-04
Use log_sockaddr() in log_addr() to print a struct bgpd_addr. This way
Claudio Jeker
2020-12-30
Implement IMSG_CTL_SHOW_SET to get information about roa-set, as-sets and
Claudio Jeker
2020-12-29
In preparation for RTR support change the representation of the roa-set
Claudio Jeker
2020-12-23
BGP uses KEEPALIVE packets and the HOLD timer to detect stalled sessions.
Claudio Jeker
2020-11-05
Kill bgpd_process, nothing uses it anymore. Instead pass the process
Claudio Jeker
2020-11-05
Refactor the filterset handling of nexthops. Instead of depending on
Claudio Jeker
2020-05-10
In bgpctl argument parser, re-arrange 'reason' parsing ('nei action [reason]')
Theo de Raadt
2020-04-23
Store local-address by address family. This allows to configure both
Claudio Jeker
2020-02-14
Rename copy_filterset() to filterset_copy() and move it to rde_filter.c
Claudio Jeker
2020-02-12
Move the code to figure out the alternate IP address (IPv6 addr for IPv4
Claudio Jeker
2020-01-24
Implement 'max-prefix NUM out' to limit the number of announced prefixes.
Claudio Jeker
2020-01-21
Add some additional cease error subcodes as defined by iana.
Claudio Jeker
2020-01-09
Convert the lastchange of a prefix from time(NULL) to getmonotime() which
Claudio Jeker
2020-01-09
Convert last_updown and last_read from time(3) to use getmonotime()
Claudio Jeker
2019-11-27
struct ctl_show_rib does not need aspath_len since this information 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-09-27
Implement F_SHORTER in the prefix lookup code for bgpctl. F_SHORTER will
Claudio Jeker
2019-08-07
Improve RIB reload behaviour. Especially when the rtable changes or the
Claudio Jeker
2019-08-05
Cleanup config reload in the RDE. Use the bgpd_conf struct to store sets
Claudio Jeker
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-06-22
Adjust peer id allocation a bit. Use defines for the various special
Claudio Jeker
2019-06-17
A bit more KNF no binary change
Claudio Jeker
2019-06-17
Cleanup, remove some unneded spaces add some other where needed.
Claudio Jeker
2019-06-17
Completley rewrite the community matching and handling code. All community
Claudio Jeker
2019-05-27
Switch the peer TAILQ to a RB tree indexed by the peer id. This way
Claudio Jeker
2019-05-23
Add F_CTL_NEIGHBORS a flag only used in bgpctl's mrt parsing code.
Claudio Jeker
2019-05-08
Rework the TCP md5sig and IKE handling. Move the pfkey socket to the parent
Claudio Jeker
2019-05-03
Adjust some comments that were misleading. Those flags are used by bgpd
Claudio Jeker
2019-05-03
Bump SET_NAME_LEN to 128 since arouteserver produces names that are more
Claudio Jeker
2019-04-25
Extend maximum message size of the shutdown communication to 255 bytes.
Claudio Jeker
2019-03-31
Move the struct peer into bgpd_config and switch it to a TAILQ instead of
Claudio Jeker
2019-03-07
Do a better job at cleaning up the config on shutdown. Remove bits that
Claudio Jeker
2019-02-27
Convert the remote and local addresses in struct peer to be bgpd_addrs
Claudio Jeker
2019-02-26
Add support for '*', local-as and neighbor-as for ext-community matching
Claudio Jeker
2019-02-21
Media and link states are highly OS dependent, to make porting easier
Claudio Jeker
2019-02-19
Convert some (u_)int64_t to (unsigned) long long. Makes portability a bit
Claudio Jeker
2019-02-18
Use (unsigned) long long instead of (u_)int64_t since that drops the
Claudio Jeker
2019-02-18
Move get_mpe_config() to kroute.c so that config.c does not depend on
Claudio Jeker
2019-02-18
Do not depend on the length field of struct sockaddr instead pass the
Claudio Jeker
2019-02-15
Move the depend on state calculation from session.c to kroute.c. This
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
[next]