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
/
rde_attr.c
Age
Commit message (
Expand
)
Author
2012-08-12
By default mask the reserved bits and the ext len bit in the attribute
Claudio Jeker
2012-04-12
aspath_neighbor() should return the local AS number for empty AS pathes.
Claudio Jeker
2011-09-20
Move a few functions into util.c because bgpctl will need them soon.
Claudio Jeker
2010-12-31
Add missing #includes instead of assuming that some system header pulls in
Philip Guenthe
2010-11-18
Accept but ignore (treat as withdraw) updates with AS_CONFED_* path
Claudio Jeker
2010-10-22
Free attributes that just got allocated beforehands and do not hold any
Claudio Jeker
2010-05-26
Rename some imsg bits to make namespace collisions less likely buf to
Nicholas Marriott
2010-05-17
Implement two new filters, max-as-len and max-as-seq. The first is limiting
Claudio Jeker
2010-03-29
I'm going to need community_ext_conv() outside of rde_attr.c soon, so move
Claudio Jeker
2010-03-05
Allow to filter for ext-community attributes. Currently only perfect matches
Claudio Jeker
2009-12-18
Merge rde_filter_community() with community_match() and kill a useless
Claudio Jeker
2009-12-16
Implement "set ext-community [delete] subtype key:value" to set and delete
Claudio Jeker
2009-03-19
Implement a attr_writebuf() function that works on a struct buf instead of
Claudio Jeker
2009-02-17
Fix aspath_prepend() in the case a AS-PATH has a sequence of 255 elements
Claudio Jeker
2009-01-13
Replace NEW_ASPATH/NEW_AGGREGATOR with the naming from RFC4893,
Stuart Henderson
2008-05-08
KNF
Henning Brauer
2007-05-22
Only try to merge a AS_SEQUENCE if there is a difference between the 4-byte
Claudio Jeker
2007-05-11
Various spelling fixes from Stuart Henderson.
Claudio Jeker
2007-04-30
Better error messages.
Claudio Jeker
2007-04-30
Fix a bad check in aspath_inflate() -- compare with the correct loop value.
Claudio Jeker
2007-04-23
Make bgpd 4-byte AS compatible. All internal representations of AS numbers
Claudio Jeker
2007-03-06
allow filtering on peer-as (leftmost AS in path), ok claudio
Henning Brauer
2007-02-22
KNF
Henning Brauer
2006-12-21
Check for overflow of others_len. This can not happen at the moment because
Claudio Jeker
2006-12-18
avoid p = realloc(p idiom, ok claudio, spotted deraadt
Henning Brauer
2006-05-27
Unfuck community delete. The if () statement to match communities was FUBAR
Claudio Jeker
2006-04-12
It is no longer allowed to change attributes in place. This corrupts the
Claudio Jeker
2006-03-15
Fix a memory leak when communities are set or deleted. This seems to fix
Claudio Jeker
2006-02-09
Implement "set community delete 65001:*" and friends. This will remove
Claudio Jeker
2006-02-09
When comparing community type, cast to u_int16_t. The same is done for the
Claudio Jeker
2006-02-09
attr_free() should not modify others_len as it does not resize the others
Claudio Jeker
2006-01-20
No need to calloc() others if others_len is 0. The 0 malloc() does not hurt
Claudio Jeker
2006-01-20
Doh. > not < and attr_compare() starts to work correctly. OK henning@
Claudio Jeker
2006-01-10
The attributes cache broke the set community filterset because community_set()
Claudio Jeker
2006-01-10
In attr_diff() compare the attributes flags too. They may be different and
Claudio Jeker
2006-01-05
Cache optional BGP attributes (mostly communities) and use a simple
Claudio Jeker
2006-01-04
Correctly count the number of allocated BGP attributes. Needs a own counter.
Claudio Jeker
2006-01-03
Track some (memory) statistics in the RDE. Accessible via bgpctl.
Claudio Jeker
2006-01-03
Move functions shared with bgpctl into new file util.c. Simplifies the
Claudio Jeker
2005-12-30
Remove unused attr_optlen()
Claudio Jeker
2005-12-30
Use sys/hash.h instead of own built functions that work similar.
Claudio Jeker
2005-12-19
Better English in comment.
Claudio Jeker
2005-06-13
realloc(3) correctly. Do not adjust the variable describing how much memory
Claudio Jeker
2005-06-10
Make sure that the ATTR_EXTLEN flag is unset if the attribute length is
Claudio Jeker
2005-06-10
Introduce attr_optlen() to get the total lenght of an optional attribute
Claudio Jeker
2005-04-16
Simplify return codes of aspath_asprint().
Claudio Jeker
2005-04-15
Fix memory leak in case aspath_snprint() returns an error (-1).
Claudio Jeker
2004-11-10
It is not needed to mask the value wit 0xff as it is < 255. OK henning@
Claudio Jeker
2004-08-10
style, use sizeof() instead of a hardcoded value.
Claudio Jeker
2004-08-06
Monster diff to get one step closer to IPv6 support.
Claudio Jeker
[next]