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
/
session.h
Age
Commit message (
Expand
)
Author
2022-08-29
Export pending update and withdraw as part of struct peer_stats.
Claudio Jeker
2022-07-28
whitespace found during a read-thru; ok claudio
Theo de Raadt
2022-06-27
Add support for RFC 9234 - Route Leak Prevention and Detection Using Roles
Claudio Jeker
2022-06-15
Do not use defines from pfkeyv2.h in portable code.
Claudio Jeker
2022-02-06
Switch from u_intX_t types to stdint.h uintX_t. Mostly mechanical with
Claudio Jeker
2021-09-03
Add add-path support in MRT dumps (RFC8050).
Claudio Jeker
2021-07-27
Implement RFC9072: Extended Optional Parameters Length for BGP OPEN Message
Claudio Jeker
2021-05-27
bgpd(8) will soon support ADD-PATH (RFC7911) and enhanced route refresh
Claudio Jeker
2021-02-16
Add RTR support to OpenBGPD. Add basic support for the protocol.
Claudio Jeker
2020-12-23
BGP uses KEEPALIVE packets and the HOLD timer to detect stalled sessions.
Claudio Jeker
2020-12-11
Make the timer code independent of struct peer this way it can be used
Claudio Jeker
2020-11-05
Refactor the control code to be more like a module.
Claudio Jeker
2020-05-10
In bgpctl argument parser, re-arrange 'reason' parsing ('nei action [reason]')
Theo de Raadt
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 last_rcvd_errcode and last_rcvd_suberr to the peer_stats so that
Claudio Jeker
2020-01-09
Convert last_updown and last_read from time(3) to use getmonotime()
Claudio Jeker
2019-10-01
Add some TCP MD5SUM specific calls needed by protable. On Linux systems
Claudio Jeker
2019-09-30
Pass a struct listen_addr pointer to tcp_md5_listen and not just the fd,
Claudio Jeker
2019-05-27
Switch the peer TAILQ to a RB tree indexed by the peer id. This way
Claudio Jeker
2019-05-24
Change timer_nextisdue() and timer_nextduein() to take the current time
Claudio Jeker
2019-05-08
Rework the TCP md5sig and IKE handling. Move the pfkey socket to the parent
Claudio Jeker
2019-04-07
Be more careful when setting timeout to 0 because there is pending work
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-19
Convert some (u_)int64_t to (unsigned) long long. Makes portability a bit
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-11
The definition of VPNs in bgpd was never super elegant. The 'depend on
Claudio Jeker
2019-01-20
Support group descriptions in control messages that accept a neighbor
Claudio Jeker
2018-12-27
Check if a control socket or address is already in use befor using it.
remi
2018-12-22
bgpctl can cause bgpd to do a lot of work (e.g. dumping all of the RIB)
Claudio Jeker
2018-10-24
Major refactoring of the RIB handling code. Mainly change how the RIB is
Claudio Jeker
2018-09-20
whitespace cleanup, ok claudio@
Sebastian Benoit
2017-05-28
Implement an XON/XOFF protocol between the RDE and the SE to throttle
Claudio Jeker
2017-01-13
Add support for draft-ietf-idr-shutdown
Peter Hessler
2015-10-25
Rename imsg_compose_parent and imsg_compose_rde to imsg_ctl_parent and
Claudio Jeker
2015-10-11
some peers are following an expired draft RFC and are sending "unknown"
Peter Hessler
2015-07-20
Make bgpd execute the RDE and session engine process instead of just forking.
Claudio Jeker
2015-07-16
Next round of config cleanup. Move various lists into the bgpd_config struct.
Claudio Jeker
2015-02-09
Kill session_socket_blockmode() and replace it with SOCK_CLOEXEC or
Claudio Jeker
2013-05-30
When removing "dump (all|updates)" from bgpd.conf and reloading, tell
Florian Obser
2013-03-07
Implements a few missing bits for better templates support:
Claudio Jeker
2012-09-12
Better graceful restart support (implementing more then just the EoR record).
Claudio Jeker
2012-04-12
accept() pacing for bgpd based on similar work done on other daemons.
Claudio Jeker
2011-09-18
Reorder the headerfiles a bit. Move the bgpd specific prototypes out of
Claudio Jeker
2010-12-09
The PF_KEY socket is like the routing socket. It must be polled all the
Claudio Jeker
2010-11-18
Log sent notification messages as well having them in the log may
Claudio Jeker
2010-10-15
Add the FSM suberrors specified in draft-ietf-idr-fsm-subcode. This
Claudio Jeker
[next]