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
2024-04-22
Move setting of the shutdown reason to session_stop()
Claudio Jeker
2024-03-22
Rework parse_notification() to use the ibuf API for everything.
Claudio Jeker
2024-01-16
Switch session_notification() over to use a struct ibuf to carry the
Claudio Jeker
2024-01-11
rename field ibuf to imsgbuf in struct ctl_conn
Claudio Jeker
2024-01-10
Update the control.c code to use the new imsg API.
Claudio Jeker
2023-10-19
Convert the session engine to use the new ibuf API.
Claudio Jeker
2023-10-16
Improve IPv6 link-local address handling
Claudio Jeker
2023-03-28
Introduce a semaphore to protect intermediate state from different RTR
Claudio Jeker
2023-03-09
Implement ASPA support in RTR by following draft-ietf-sidrops-8210bis-10.
Claudio Jeker
2023-03-09
Major rework of RFC9234 support. My initial interpretation of the RFC was
Claudio Jeker
2023-02-09
Instead of relaying struct peer from the SE to the RDE to fill out 10
Claudio Jeker
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
[next]