| Branch: | Revision:

iof-bird-daemon / nest / a-set.c @ 3b3b0910

History | View | Annotate | Download (11.3 KB)

# Date Author Comment
c259669f 02/08/2017 01:34 PM Ondrej Zajicek (work)

Merge branch 'master' into int-new

d15b0b0a 12/07/2016 01:20 PM Ondrej Zajicek (work)

BGP redesign

Integrated and extensible BGP with generalized AFI handling,
support for IPv4+IPv6 AFI and unicast+multicast SAFI.

261816b0 11/15/2016 03:24 PM Ondrej Zajicek (work)

BGP: Cluster list item should be prepended

Commit 3c09af41... changed behavior of int_set_add() from prepend to
append, which makes more sense for community list, but prepend must be
used for cluster list. Add int_set_prepend() and use it in cluster list...

3c09af41 10/13/2016 02:59 PM Pavel Tvrdik

Clist: The add() function will append a new value

The add() function used to prepend a new community to clist, but after
this fix the add() function appends new community.

a46e01ee 10/04/2016 10:45 AM Ondrej Zajicek (work)

Nest: Fix signedness of large communities

66dbdbd9 10/03/2016 10:48 AM Ondrej Zajicek (work)

BGP: Support for large communities

Add support for large communities (draft-ietf-idr-large-community),
96bit alternative to RFC 1997 communities.

Thanks to Matt Griswold for the original patch.

ae80a2de 06/08/2015 12:24 AM Pavel TvrdĂ­k

unsigned [int] -> uint

0888a737 03/15/2012 08:07 PM Ondrej Zajicek

Extends set operations in filters.

Allows add/filter/delete clist on clist (set algebra on clists).

Allows number ~ bgppath match.

42a0c054 08/14/2011 11:55 AM Ondrej Zajicek

BGP Extended communities.

fdf16eb6 07/03/2011 05:43 PM Ondrej Zajicek

Prints full community lists during 'show route all'.

0267f49f 05/14/2010 01:24 PM Ondrej Zajicek

Do not add community if it is already in clist.

2f6483cd 07/23/2009 02:06 PM Ondrej Zajicek

Adds %R printf directive for Router ID.

aebe06b4 11/08/2008 10:33 PM Ondrej Zajicek

Proper format functions for ORIGINATOR_ID, CLUSTER_LIST

4847a894 10/26/2008 09:45 PM Ondrej Zajicek

Implementation of route reflection for BGP

700bbe60 04/17/2000 11:49 AM Martin Mares

The previous fix for spacing was (a) totally out of context, (b) wrong.
Please read the code when trying to change it.

Also killed a couple of type clashes.

5a245588 04/17/2000 11:42 AM Pavel Machek

Put space between entries so they are separated.

FIXME: should use format as in filters.

9c400ec9 04/17/2000 11:34 AM Pavel Machek

Int sets moved to core. It is now possible to have variable of type clist.

c6add07f 04/17/2000 10:18 AM Martin Mares

Printing of AS paths and community sets.

c0668f36 04/17/2000 07:53 AM Martin Mares

Created nest/a-path.c and a-set.c which should contain general operations
on AS paths and community sets.

Moved as_path_prepend() there.

Pavel, please move the other functions as well.