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
/
config.c
Age
Commit message (
Expand
)
Author
2024-10-01
Rework the pfkey and tcp md5 API to not depend on struct peer.
Claudio Jeker
2024-09-04
Call pfkey_remove() only after the Session Engine finished reloading its
Claudio Jeker
2024-08-14
Introduce 'rde rib Loc-RIB include filtered' a feature that includes
Claudio Jeker
2024-05-22
Convert bgpid, remote_bgpid and clusterid to host byte order.
Claudio Jeker
2023-08-16
Remove per-AFI ASPA handling in bgpd internals
Claudio Jeker
2023-04-18
Implement the parser bits to process flowspec rules. Heavily inspired by
Claudio Jeker
2022-12-28
spelling fixes; from paul tagliamonte
Jason McIntyre
2022-11-18
Add plumbing for ASPA support. This implements the parser and part of the
Claudio Jeker
2022-08-17
Convert bzero() to memset(), bcmp() to memcmp() and bcopy() to memcpy().
Claudio Jeker
2022-07-20
Cleanup and fix the network code.
Claudio Jeker
2022-06-05
Rework how fib_priority is handled.
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
2021-02-16
Add RTR support to OpenBGPD. Add basic support for the protocol.
Claudio Jeker
2021-01-04
Rework roa_cmp() so that the result does not depend on the endianess of
Claudio Jeker
2020-12-29
In preparation for RTR support change the representation of the roa-set
Claudio Jeker
2020-12-29
getifaddrs() can return entries where ifa_addr is NULL. Check for this
Claudio Jeker
2020-02-14
Rename copy_filterset() to filterset_copy() and move it to rde_filter.c
Claudio Jeker
2020-01-28
usr.sbin/bgpd: replace TAILQ concatenation loop with TAILQ_CONCAT
bket
2019-09-27
Move the code to initialize the cluster-id from merge_config() to
Claudio Jeker
2019-08-13
When allocating a new peer set the reconf_action to RECONF_REINIT.
Claudio Jeker
2019-08-05
Cleanup config reload in the RDE. Use the bgpd_conf struct to store sets
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
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-15
Set all default values in init_config in parse.y and remove the special
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-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-12
Remove log_debug which is no longer needed
Claudio Jeker
2019-02-11
The definition of VPNs in bgpd was never super elegant. The 'depend on
Claudio Jeker
2018-12-27
Check if a control socket or address is already in use befor using it.
remi
2018-11-14
Plug memory leak in host()'s error code path
Ricardo Mestre
2018-09-29
Implement origin validation in bgpd. This introduces two new tables, the
Claudio Jeker
2018-09-21
sync host*() changes from pfctl
kn
2018-09-21
Implement code to parse, print and reload roa-set tables.
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
Implement as-set a fast lookup table to be used instead of long list of
Claudio Jeker
2018-09-04
Instead of bzero() use an assinment to zero struct in_addr.
Claudio Jeker
2018-08-02
Make free_prefixsets() accept a NULL pointer. Makes it behave more like
Claudio Jeker
2018-07-11
The routing table bgpd runs in needs to be a routing domain.
Sebastian Benoit
2018-02-10
Add prefix-sets, lists of prefixes which can be used in place of a
Sebastian Benoit
2017-05-29
change bgpd's control socket from /var/run/bgpd.sock to
Sebastian Benoit
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
2017-01-17
Nuke some whitespace that keeps poking me in the eye as I try to
Kenneth R Westerback
2016-01-26
typos
mmcc
[next]