summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpd/bgpd.h
AgeCommit message (Expand)Author
2005-10-19for "bgpctl neighbor foo up/down/clear", make bgpctl not exit after sendingHenning Brauer
2005-10-19new keyword "down" in neighbor spec, when givenm, the session is notHenning Brauer
2005-09-20let "bgpctl network show" print v6 addresses correctlyHenning Brauer
2005-08-09Introduce new route decision tunable "rde med compare (always|strict)".Claudio Jeker
2005-07-04New function filterset_cmp() used two compare two struct filter_set forClaudio Jeker
2005-07-01Switch filter_sets form SIMPLEQ to TAILQ, needed for upcomming stuff.Claudio Jeker
2005-07-01Make the pftable filter set use the name2id "cache" like the route labels.Claudio Jeker
2005-06-29rtlabel support via filter sets. Just use "set rtlabel foobar" in filtersClaudio Jeker
2005-06-28Try to fit 0x200 into an u_int8_t is not so clever. Pass the flags asClaudio Jeker
2005-06-25name2id prototypesHenning Brauer
2005-06-24Do not automaticaly announce routes that have RTF_DYNAMIC set. These routesClaudio Jeker
2005-06-13route label support, kroute part and ID allocator as well as the internalHenning Brauer
2005-06-09Change the "network connected|static" statements to "network inet|inet6Claudio Jeker
2005-05-27kroute6 support, at least partially. Get it in so that Henning can clean itClaudio Jeker
2005-04-28Support for "network connected" and "network static" -- announce allClaudio Jeker
2005-04-26unify shared code a bit again to make future syncs easierHenning Brauer
2005-04-12Introduce a per prefix weight. The weight is used to tip prefixes with equalClaudio Jeker
2005-03-28ewps, this was not supposed to creep inHenning Brauer
2005-03-28free rules_l if the initial config file parse failsHenning Brauer
2005-03-23ssize_t -> size_t, from ntpd, there from Alexander von GernlerHenning Brauer
2005-03-15grow the receive buffer on the routing socket, pointed out by markus,Henning Brauer
2005-03-14Allow to modify the metrics in a relative way by prepending the number withClaudio Jeker
2005-03-14send a kif structure describing the interface a route relies on alongHenning Brauer
2005-03-11Finally commit the transparent-as and nexthop no-modify stuff I wrote on theClaudio Jeker
2005-02-01switch the buffer size describing vars from ssize_t to size_t and adjustHenning Brauer
2004-12-23allow "bgpctl neighbor" to take the peer's descr as argument as wellHenning Brauer
2004-12-23even more excellent alignment, with mickeyHenning Brauer
2004-12-23sort structs for most optimal alignment, help mickey, claudio okHenning 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-18embed two struct capabilities, one for the capas announced by the peer andHenning Brauer
2004-11-18add an instance of struct capabilities to peer_conf, and inheritHenning Brauer
2004-11-18Subsequent Address Family Indicators (SAFI) in hex and add SAFI_NONEHenning Brauer
2004-11-11New config statement "rde route-age [evaluate|ignore]". If set to evaluateClaudio Jeker
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-09-16imsg type is really an enum imsg_type and not an intHenning Brauer
2004-09-16imsg API cleanup:Henning Brauer
2004-08-20add IMSG_CTL_NEIGHBOR_CLEAR, takes a session down and restarts it,Henning Brauer
2004-08-10switch nexthop in struct filter_set form struct in_addr to struct bgpd_addrClaudio Jeker
2004-08-06Monster diff to get one step closer to IPv6 support.Claudio Jeker
2004-08-05rename and move prefix_equal() to prefix_compare() which returns -1, 0, 1Claudio Jeker
2004-07-30Add new announce type "default-route" which will only announce the defaultClaudio Jeker
2004-07-27do not define the prefix, prefixlen and community structs used forHenning Brauer
2004-07-05implement "set nexthop blackhole" and "set nexthop reject"Henning Brauer
2004-07-05fix a few KNF falloutsHenning Brauer
2004-07-03Switch mrt dumping to fd passing. This gives some speed up when extensiveClaudio Jeker
2004-06-25provide mask2prefixlen6() and prefixlen2mask6()Henning Brauer
2004-06-23Support rfc 3765 which adds a new well known community NOPEER. OK henning@Claudio Jeker
2004-06-22Make the RDE IPv6 ready missing is the message handling. The internalClaudio Jeker