summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd/parse.y
AgeCommit message (Expand)Author
2005-11-29superfluous ; OK henning@Claudio Jeker
2005-11-01Sort filter_set with equal type as well. This affects communityClaudio Jeker
2005-11-01Relative metrics should be stored in relative and not metric. The oneClaudio Jeker
2005-11-01Make sure, that the list of filter_sets is ordered. Makes comparing easier.Claudio Jeker
2005-11-01Switch from the per peer filter set list to a filter-only solution.Claudio Jeker
2005-10-19new keyword "down" in neighbor spec, when givenm, the session is notHenning Brauer
2005-08-09Introduce new route decision tunable "rde med compare (always|strict)".Claudio Jeker
2005-07-28keywords have to be sorted, and I can't sort properlyHenning Brauer
2005-07-28allow the to be announced SAFIs to be specified per peer, that is part of theHenning Brauer
2005-07-04New function filterset_cmp() used two compare two struct filter_set forClaudio Jeker
2005-07-04Switch some parser rules from "string" to "STRING". "string" is to greedyClaudio Jeker
2005-07-01Switch filter_sets form SIMPLEQ to TAILQ, needed for upcomming stuff.Claudio Jeker
2005-06-29rtlabel support via filter sets. Just use "set rtlabel foobar" in filtersClaudio Jeker
2005-06-09Change the "network connected|static" statements to "network inet|inet6Claudio Jeker
2005-05-24Remove unnecessary error check that is already done in parsecommunity().Claudio Jeker
2005-04-28Support for "network connected" and "network static" -- announce allClaudio Jeker
2005-04-17and don't try to free a null set eitherHenning Brauer
2005-04-17fix null pointer deref on filter rules without set partHenning Brauer
2005-04-13filter_set cleanup. Plug some memleaks and fix an obvious bug in theClaudio Jeker
2005-04-12Introduce a per prefix weight. The weight is used to tip prefixes with equalClaudio Jeker
2005-04-12Fix some yyerror messages. Ja ja, INT_MAX is to small... OK henning@Claudio Jeker
2005-03-29walk & free network and filter lists after parse errorsHenning Brauer
2005-03-28walk & free peer_l after failed config parsing attemptsHenning Brauer
2005-03-23Move the neighbor checking code from merge_config() to neighbor_consistent()Claudio Jeker
2005-03-16don't try to merge the freshly parsed config into the running one ifHenning Brauer
2005-03-14Allow to modify the metrics in a relative way by prepending the number withClaudio Jeker
2005-03-13s/to many/too many/, from jmcHenning Brauer
2005-03-11Finally commit the transparent-as and nexthop no-modify stuff I wrote on theClaudio Jeker
2004-12-23KNFHenning Brauer
2004-11-23Switch from a single filter_set to a linked list of sets. With this changeClaudio Jeker
2004-11-19For consistency reasons rename struct as_filter to struct filter_as.Claudio Jeker
2004-11-19Make "set network 127.0.0.1" work and use = instead of |= for theClaudio Jeker
2004-11-18add an instance of struct capabilities to peer_conf, and inheritHenning Brauer
2004-11-11New config statement "rde route-age [evaluate|ignore]". If set to evaluateClaudio Jeker
2004-11-05memleaks in error pathes, again awesome work from Patrick LatifiHenning Brauer
2004-11-04(try to) open the config file earlier, makes the error handling easier inHenning Brauer
2004-10-19allow neighbor definitions to depend on interface state.Henning Brauer
2004-09-28Add prepend-neighbor feature. Prepend the remote-as n times similar toClaudio Jeker
2004-08-24don't do the pftable_exists() check if we are running -n, needs rootHenning Brauer
2004-08-24correctly inherit conf->opts from xconf->opts in parse_config(),Henning Brauer
2004-08-24back out rev. 1.136. I commited that unintentionally and it does not workClaudio Jeker
2004-08-20Grrr. copy paste error. Dump MED and not local-pref. OK henning@Claudio Jeker
2004-08-20foobar-AS -> foobar-as as already done in some places. mIXeD cASe keywordsClaudio Jeker
2004-08-17Merge set constructs in neighbor statements. This fixes a common problem:Claudio Jeker
2004-08-13Fix minor issues with IPv6 dumps and add a function for dumping the RIB tableClaudio Jeker
2004-08-10switch nexthop in struct filter_set form struct in_addr to struct bgpd_addrClaudio Jeker
2004-08-05tab at EOLClaudio Jeker
2004-08-03deny hilarious prepends. OK henning@Claudio Jeker
2004-08-02Fix a possible mem leak and add a missing yyerror(). OK henning@Claudio Jeker
2004-07-30Add new announce type "default-route" which will only announce the defaultClaudio Jeker