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
/
parse.y
Age
Commit message (
Expand
)
Author
2021-10-15
Don't declare variables as "unsigned char *" that are passed to
Christian Weisgerber
2021-09-01
Implement roa-set data expiry. Every prefix in a roa-set can specify an
Claudio Jeker
2021-08-09
Implement reception of multiple paths per BGP session. This is one
Claudio Jeker
2021-06-17
Implement RFC 7313 enhanced route refresh. It is off by default and
Claudio Jeker
2021-05-20
Properly initalize the MRT config so that mrt_reconfigure() is doing the
Claudio Jeker
2021-04-15
On powerpc64 regress/usr.sbin/bgpd/config failed. It parses a
Alexander Bluhm
2021-03-02
Introduce 'rde evaluate all' a mode to work around path hiding in IXP
Claudio Jeker
2021-02-16
Add RTR support to OpenBGPD. Add basic support for the protocol.
Claudio Jeker
2021-01-25
RFC6472 discourages the use of AS_SET segements in ASPATH attributes.
Claudio Jeker
2020-12-29
In preparation for RTR support change the representation of the roa-set
Claudio Jeker
2020-10-27
Do not allow configuration of the same neighbor multiple times. For this
Claudio Jeker
2020-10-26
Fix a memory leak when parsing roa-set lists. If the prefixset_item is
Claudio Jeker
2020-05-10
In bgpctl argument parser, re-arrange 'reason' parsing ('nei action [reason]')
Theo de Raadt
2020-05-08
Do not use string litterals in the grammar ("{") it is not POSIX compliant
Claudio Jeker
2020-04-23
Store local-address by address family. This allows to configure both
Claudio Jeker
2020-03-16
The assumption that in roa tables a prefix / source-as combo only appears
Claudio Jeker
2020-02-14
Rename copy_filterset() to filterset_copy() and move it to rde_filter.c
Claudio Jeker
2020-01-24
Implement 'max-prefix NUM out' to limit the number of announced prefixes.
Claudio Jeker
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-08
Set the reconf state of listening addrs to RECONF_REINIT. This is what
Claudio Jeker
2019-08-07
Improve RIB reload behaviour. Especially when the rtable changes or the
Claudio Jeker
2019-08-07
Only templates can have a remote-as of 0 (as in uninitalised, trust the AS
Claudio Jeker
2019-08-05
Cleanup config reload in the RDE. Use the bgpd_conf struct to store sets
Claudio Jeker
2019-07-24
mrt.h only needs to be included by mrt.c
Sebastian Benoit
2019-07-24
Refactor the way RIBs are parsed a bit. No functional change but should
Claudio Jeker
2019-07-23
Clean up RIB related kroute code. Introduce a way to flush a FIB table
Claudio Jeker
2019-07-17
Change the Adj-RIB-Out to a per peer set of RB trees. The way RIB data
Claudio Jeker
2019-06-22
Adjust peer id allocation a bit. Use defines for the various special
Claudio Jeker
2019-06-17
Cleanup, remove some unneded spaces add some other where needed.
Claudio Jeker
2019-06-17
Completley rewrite the community matching and handling code. All community
Claudio Jeker
2019-05-31
Also check the type of a network statement when looking for duplicates.
Claudio Jeker
2019-05-27
Switch the peer TAILQ to a RB tree indexed by the peer id. This way
Claudio Jeker
2019-05-03
Make sure that the as-set name is not too long when parsing the config file.
Claudio Jeker
2019-04-10
Include endian.h since htobe* or be*toh is used. Helps with protable.
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-09
Unbreak 'announce inet none' which was actually clearing way too much.
Claudio Jeker
2019-03-07
Do a better job at cleaning up the config on shutdown. Remove bits that
Claudio Jeker
2019-02-27
Fix export none. none became a keyword some time ago and so this broke.
Claudio Jeker
2019-02-26
Add support for '*', local-as and neighbor-as for ext-community matching
Claudio Jeker
2019-02-18
Add stdlib.h since bsearch and strtoul need it.
Claudio Jeker
2019-02-18
Initialize type and subtype because modern gcc complains about it.
Claudio Jeker
2019-02-18
Drop netmpls/mpls.h include, not needed here.
Claudio Jeker
2019-02-18
Use (unsigned) long long instead of (u_)int64_t since that drops the
Claudio Jeker
2019-02-18
Do not depend on the length field of struct sockaddr instead pass the
Claudio Jeker
2019-02-15
Remove stray ',' at end of a yacc rule. Noticed by bison.
Claudio Jeker
2019-02-15
Use the posix version of betoh64() which is spelled be64toh() this is more
Claudio Jeker
2019-02-13
(unsigned) means (unsigned int) which on ptrdiff_t or size_t or other
Theo de Raadt
2019-02-12
Move the yyerror in case get_mpe_config fails. If bgpd -n is used just
Claudio Jeker
[next]