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
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
2019-02-11
The definition of VPNs in bgpd was never super elegant. The 'depend on
Claudio Jeker
2019-02-04
Implement as-override, a feature where the neighbor AS is replaced by the
Claudio Jeker
2018-12-30
add support for IPv6 VPN routes
denis
2018-12-28
set conf.capabilities.mp to 0 by default
denis
2018-12-19
Fold ext-communities into filter_community so that bgpd can match
Claudio Jeker
2018-12-06
Implement a simple ruleset optimizer. All it does is merge filter rules that
Claudio Jeker
2018-11-28
Start reworking community handling. Merge standard communities and large
Claudio Jeker
2018-11-18
Use correct name when printing the error message that a network prefix-set
Claudio Jeker
2018-11-01
- odd condition/test in PF lexer
Alexandr Nedvedicky
2018-09-29
Implement origin validation in bgpd. This introduces two new tables, the
Claudio Jeker
2018-09-27
unbreak "inet" and "inet6" aliases in filters after rev. 1.333
Sebastian Benoit
2018-09-21
Both AS 23456 and AS 0 are reserved and can nor be used. Extend check for
Claudio Jeker
2018-09-21
better yyerror messages. "syntax error" is generally not very helpful.
Claudio Jeker
2018-09-21
Move setting of the PREFIXSET_FLAG_OPS higher up since prefixset_item rule
Claudio Jeker
2018-09-21
Implement code to parse, print and reload roa-set tables.
Claudio Jeker
2018-09-20
Split up as_set into a set_table and an as_set. The first is what does
Claudio Jeker
2018-09-20
Switch prefixset to an RB_TREE instead of a SIMPLEQ. This allows to trigger
Claudio Jeker
2018-09-14
Extend as_set to allow for different sized objects to be added. The only
Claudio Jeker
2018-09-13
Similar to as-set factor out the code to create a prefix-set into a function.
Claudio Jeker
[next]