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.c
Age
Commit message (
Expand
)
Author
2024-01-18
Convert IMSG_UPDATE and session_update() to new imsg API and ibufs.
Claudio Jeker
2024-01-16
Switch session_notification() over to use a struct ibuf to carry the
Claudio Jeker
2024-01-12
Convert the simple IMSG calls in session.c to the new imsg API.
Claudio Jeker
2024-01-11
Clear the last_sent_errcode, last_rcvd_errcode and last_reason when
Claudio Jeker
2024-01-10
Update the control.c code to use the new imsg API.
Claudio Jeker
2023-12-14
Mostly straightforward conversion to imsg_get_fd() only the handling
Claudio Jeker
2023-11-07
Rename struct imsgbuf *ibuf to *imsgbuf in all places.
Claudio Jeker
2023-11-04
Use proper length in session_newmsg() for the RFC9072 case.
Claudio Jeker
2023-10-27
Simplify the handling of optparamlen and RFC9072 support.
Claudio Jeker
2023-10-27
The holdtime is added to the ibuf with ibuf_add_n16() so no need to
Claudio Jeker
2023-10-19
Convert the session engine to use the new ibuf API.
Claudio Jeker
2023-10-17
Remove bogus plen != 0xff check
Claudio Jeker
2023-10-16
Improve IPv6 link-local address handling
Claudio Jeker
2023-10-09
Fix return value confusion of sa_cmp() by renaming the function sa_equal().
Claudio Jeker
2023-08-04
Instead of forcing a NUL into struct ctl_neighbor descr adjust the
Claudio Jeker
2023-07-12
Update OpenBGPD to use new ibuf API.
Claudio Jeker
2023-05-25
In session_process_msg() recheck the validity of the rbuf before moving
Claudio Jeker
2023-05-05
Limit the socket buffer size to 64k for all sessions. Long time ago
Claudio Jeker
2023-04-20
Implement IMSG_CTL_SHOW_FLOWSPEC and IMSG_FLOWSPEC_FLUSH and add bits for
Claudio Jeker
2023-03-09
Major rework of RFC9234 support. My initial interpretation of the RFC was
Claudio Jeker
2023-02-14
When initalizing a new peer, wait an extra 5 seconds before connecting
Claudio Jeker
2023-02-09
Instead of relaying struct peer from the SE to the RDE to fill out 10
Claudio Jeker
2023-01-04
Add a per eBGP session role to the config.
Claudio Jeker
2022-12-28
spelling fixes; from paul tagliamonte
Jason McIntyre
2022-12-27
Adjust handling of the RFC 9234 role capability for ibgp sessions:
Claudio Jeker
2022-10-18
Initalize last_updown in init_peer() so that it is reported correctly
Claudio Jeker
2022-08-31
Remove IMSG_CTL_SHOW_RIB_HASH and struct rde_hashstats which are no
Claudio Jeker
2022-08-26
Handle IMSG_SESSION_* messages immediatly when received and do not put
Claudio Jeker
2022-08-17
Convert bzero() to memset(), bcmp() to memcmp() and bcopy() to memcpy().
Claudio Jeker
2022-07-28
whitespace found during a read-thru; ok claudio
Theo de Raadt
2022-07-18
Remove warning messages that add nothing in the situation they occure.
Claudio Jeker
2022-06-27
Add support for RFC 9234 - Route Leak Prevention and Detection Using Roles
Claudio Jeker
2022-06-23
Move struct kif from bgpd.h to kroute.c
Claudio Jeker
2022-06-19
Implement a applymask() function that works on bgpd_addr structs.
Claudio Jeker
2022-02-23
Make it possible to bind and connect to non-default ports. This is mainly
Claudio Jeker
2022-02-06
Switch from u_intX_t types to stdint.h uintX_t. Mostly mechanical with
Claudio Jeker
2022-01-20
Make sure that all poll loops properly restart the poll loop on EINTR.
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-06-24
Fix add-path capability encoding, the length was not correctly calculated
Claudio Jeker
2021-06-17
Implement RFC 7313 enhanced route refresh. It is off by default and
Claudio Jeker
2021-05-27
Use negotiated capabilities to decide if a ROUTE-REFRESH message can be
Claudio Jeker
2021-05-27
Use correct RFC number in comment
Claudio Jeker
2021-05-27
bgpd(8) will soon support ADD-PATH (RFC7911) and enhanced route refresh
Claudio Jeker
2021-05-27
Fix bad logic in last commit. If graceful restart is on and the forwarding
Claudio Jeker
2021-05-27
Improve graceful restart capability handling.
Claudio Jeker
2021-05-16
Capabilities are only supported on a session when both sides announce
Claudio Jeker
2021-05-06
Improve reload behaviour of RDE peer flags and export_type.
Claudio Jeker
2021-05-03
When negotiating multiprotocol capabilities only fall ack to AID_INET when
Claudio Jeker
2021-04-27
Check for possible bgpid collision on open. RFC 6286 defines that this
Claudio Jeker
[next]