Extends set operations in filters.
Allows add/filter/delete clist on clist (set algebra on clists).
Allows number ~ bgppath match.
BGP Extended communities.
Prints full community lists during 'show route all'.
Do not add community if it is already in clist.
Adds %R printf directive for Router ID.
Proper format functions for ORIGINATOR_ID, CLUSTER_LIST
Implementation of route reflection for BGP
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.
Put space between entries so they are separated.
FIXME: should use format as in filters.
Int sets moved to core. It is now possible to have variable of type clist.
Printing of AS paths and community sets.
Created nest/a-path.c and a-set.c which should contain general operationson AS paths and community sets.
Moved as_path_prepend() there.
Pavel, please move the other functions as well.