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
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
2015-12-01
It is not a network hackathon without a bgpd commit. So here we go.
Claudio Jeker
2015-07-16
Next round of config cleanup. Move various lists into the bgpd_config struct.
Claudio Jeker
2015-03-14
Move the command line options (mainly -d and -v) out of struct bgpd_config
Claudio Jeker
2015-03-14
Move the code that adjust FIB priority when changed during a config reload
Claudio Jeker
2015-02-09
Kill session_socket_blockmode() and replace it with SOCK_CLOEXEC or
Claudio Jeker
2013-11-13
Knob to set priority with which bgpd inserts routes into the kernel
Florian Obser
2010-10-24
spacing and irrelevant glitches which disrupt lint
Theo de Raadt
2010-09-02
remove trailing spaces and tabs from source code; no binary changes
Igor Sobrado
2010-06-27
Instead of specifying the control sockets on the command line have them
Claudio Jeker
2010-05-17
Last bits of MPLS VPN support. Hook kernel routing tables and RIB together.
Claudio Jeker
2009-12-01
Use an artificial address family id in struct bgpd_addr and almost everywhere
Claudio Jeker
2009-01-26
Getting the higest IP only works if the compare is done in host byte order.
Claudio Jeker
2007-10-13
in all these programs using the same pfctl-derived parse.y, re-unify the
Theo de Raadt
2007-01-31
Replace another strtol() with strtonum() making the error checking easier
Claudio Jeker
2006-03-15
Allow the control socket to be changed on the command line. Useful if you
Claudio Jeker
2006-01-24
introduce a second control socket, which is restricted to certain messages,
Henning Brauer
2005-07-14
free commitz from pascoes kitchen. fix an error message
David Gwynne
2005-03-30
bgpd used to open listeners in advance in the parent and the SE picked
Henning Brauer
2005-03-28
better diagnostics on bind() failure
Henning Brauer
[next]