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
/
util.c
Age
Commit message (
Expand
)
Author
2018-12-30
add support for IPv6 VPN routes
denis
2018-12-11
Refactor aspath code a bit. Move cached source_as (for origin validation)
Claudio Jeker
2018-09-26
Instead of checking that a segement is not of type AS_SET do the check
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
whitespace cleanup, ok claudio@
Sebastian Benoit
2018-09-20
Fix the empty aspath segments check. seg_size is never 0, this needs to use
Claudio Jeker
2018-09-20
Fix an out of bound read that could crash the RDE because it touched
Claudio Jeker
2018-09-14
Extend as_set to allow for different sized objects to be added. The only
Claudio Jeker
2018-09-07
Implement as-set a fast lookup table to be used instead of long list of
Claudio Jeker
2018-09-05
Change the way as_compare() and aspath_match() handle 'neighbor-as'. Instead
Claudio Jeker
2018-09-04
Introduce inet4applymask() which does the same as inet6applymask() and
Claudio Jeker
2018-08-29
When checking for AS 0 make sure the full ASPATH is validated and don't
Claudio Jeker
2018-08-10
Make the AS_SET handling for source-as even simpler. It is enough to only
Claudio Jeker
2018-08-09
Improve handling of source-as when an AS_SET is rightmost. In that case
Claudio Jeker
2018-07-22
Move functions to print link status etc. to util.c so that bgpd can use them
Claudio Jeker
2018-07-20
Move the nlri_get_prefix functions to util.c so that bgpctl can use them too.
Claudio Jeker
2018-07-13
Move aspath_verify() and aspath_inflate() into util.c so bgpctl can use them.
Claudio Jeker
2017-05-31
Rework the way we do extended communities (mainly in the parser) and update
Claudio Jeker
2017-01-24
sync log.c from relayd et al to bgpd.
Sebastian Benoit
2017-01-23
Make util.c fatal() free by allowing undefined behaviour in prefix_compare.
Claudio Jeker
2017-01-13
Add support for draft-ietf-idr-shutdown
Peter Hessler
2016-06-03
Add operators =, !=, - (range), >< (exclsive range) to the as-path
Sebastian Benoit
2015-10-24
seg_type is only set but never used. So remove it. Someone reported this
Claudio Jeker
2014-11-11
Adjust aspath_strlen() since the output format changed to ASPLAIN.
Claudio Jeker
2014-11-11
The default output format for 32bit AS numbers has moved from AS_DOT+
Peter Hessler
2013-10-30
use more careful format strings to deal with various forms of AS#'s
Theo de Raadt
2013-10-19
Merge the prefix and prefixlen filter bits into one filter. Change the
Claudio Jeker
2013-09-27
typo in macro name; no md5 change
Stuart Henderson
2011-09-20
Move a few functions into util.c because bgpctl will need them soon.
Claudio Jeker
2010-11-18
Accept but ignore (treat as withdraw) updates with AS_CONFED_* path
Claudio Jeker
2010-10-24
the subtype should be printed unsigned; ok claudio
Theo de Raadt
2010-03-29
Implement a log_rd() function to print the route destinguisher in a nice
Claudio Jeker
2010-01-13
Add support for BGP MPLS VPN aka RFC 4364. This is only the RDE part so
Claudio Jeker
2009-12-16
Implement "set ext-community [delete] subtype key:value" to set and delete
Claudio Jeker
2009-12-08
Big AID change part two. This changes the mp capability into an array of
Claudio Jeker
2009-12-01
Use an artificial address family id in struct bgpd_addr and almost everywhere
Claudio Jeker
2009-06-12
Move prefixlen2mask and inet6applymask to util.c so that we can kill the
Claudio Jeker
2008-11-06
Mixed up characters found by Gleydson Soares.
Claudio Jeker
2008-03-17
two small bugs in printing funcs:
Henning Brauer
2007-05-11
Various spelling fixes from Stuart Henderson.
Claudio Jeker
2007-04-23
Make bgpd 4-byte AS compatible. All internal representations of AS numbers
Claudio Jeker
2006-01-03
Move functions shared with bgpctl into new file util.c. Simplifies the
Claudio Jeker