summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd
AgeCommit message (Expand)Author
2018-10-06some minor fixes;Jason McIntyre
2018-10-04Rework man page a bit. Add 2 new sections for Set Configuration andClaudio Jeker
2018-10-03add filter option based on origin validation statedenis
2018-10-03Update manual to reflect ROA changesdenis
2018-10-01Expose BGP Origin Validation state in bgpctl show commandsjob
2018-09-30vstate might be used uninitializeddenis
2018-09-29Fix problems with redistribution of routes by route label.Sebastian Benoit
2018-09-29Implement origin validation in bgpd. This introduces two new tables, theClaudio Jeker
2018-09-29With the introduction of sets the config that is shipped to the RDE gotClaudio Jeker
2018-09-29Introduce minimal tracking of announced prefixes. A per peer RB tree tracksClaudio Jeker
2018-09-27Add some extra curlies to make code more legible.Claudio Jeker
2018-09-27unbreak "inet" and "inet6" aliases in filters after rev. 1.333Sebastian Benoit
2018-09-26Rename AS_NONE to AS_UNDEF, AS_NONE will be reused for a different purposeClaudio Jeker
2018-09-26Switching bgpd to a default deny policy had one bad side-effect. SomeClaudio Jeker
2018-09-26Use the same logic in trie_roa_check_v4 as in trie_roa_check_v6 whenClaudio Jeker
2018-09-26Instead of checking that a segement is not of type AS_SET do the checkClaudio Jeker
2018-09-26Indent issue. No functional changeClaudio Jeker
2018-09-25Fix loading of roa-sets in the RDE. From a much bigger diff but thisClaudio Jeker
2018-09-25When sending set_tables in the imsg use the right size. Currently theClaudio Jeker
2018-09-21sync host*() changes from pfctlkn
2018-09-21Both AS 23456 and AS 0 are reserved and can nor be used. Extend check forClaudio Jeker
2018-09-21better yyerror messages. "syntax error" is generally not very helpful.Claudio Jeker
2018-09-21Move setting of the PREFIXSET_FLAG_OPS higher up since prefixset_item ruleClaudio Jeker
2018-09-21Implement code to parse, print and reload roa-set tables.Claudio Jeker
2018-09-20Split up as_set into a set_table and an as_set. The first is what doesClaudio Jeker
2018-09-20whitespace cleanup, ok claudio@Sebastian Benoit
2018-09-20Switch prefixset to an RB_TREE instead of a SIMPLEQ. This allows to triggerClaudio Jeker
2018-09-20Fix the empty aspath segments check. seg_size is never 0, this needs to useClaudio Jeker
2018-09-20Fix an out of bound read that could crash the RDE because it touchedClaudio Jeker
2018-09-19Wrap sending imsg to the RDE in a function and make sure that the ibufClaudio Jeker
2018-09-18s/mulitprotocol/multiprotocol/ in error textStuart Henderson
2018-09-18Backend for roa-sets. This combines as_sets and prefix-set tries to doClaudio Jeker
2018-09-17typo in commentStuart Henderson
2018-09-14Extend as_set to allow for different sized objects to be added. The onlyClaudio Jeker
2018-09-13Noticed that the equal case is a bit wrong while adjusting the regress tests.Claudio Jeker
2018-09-13Similar to as-set factor out the code to create a prefix-set into a function.Claudio Jeker
2018-09-13ROA entires are allowing to define a prefix with a maxlen.Claudio Jeker
2018-09-10fix typosdenis
2018-09-10use filterset_move() like all other network statements. It checks forSebastian Benoit
2018-09-10remove some empty lines from printconf output. ok claudio@Sebastian Benoit
2018-09-09Allow for empty as-set and prefix-set definitions by adding explicit rulesClaudio Jeker
2018-09-09missing Xc;Jason McIntyre
2018-09-09Shut up a gcc warning about uninitialized use of min & max by adding a defaultClaudio Jeker
2018-09-09use rib_valid() to check if a rib is useable. ok claudio@Sebastian Benoit
2018-09-09Can not allow empty as-set and prefix-set blocks right now. This producesClaudio Jeker
2018-09-09use TAILQ_CONCAT in filterset_move(). ok claudio@Sebastian Benoit
2018-09-09Remove another optnl. In general we no longer support a newline betweenClaudio Jeker
2018-09-09Bad merge, change a optnl to comma since that is what we want there.Claudio Jeker
2018-09-09Rework the parser a bit to be more sane when it comes to newline and commaClaudio Jeker
2018-09-09Write asset as as_set since the other word is already used in English.Claudio Jeker