summaryrefslogtreecommitdiff
path: root/filter
AgeCommit message (Expand)Author
2000-04-26Bugfix in i_same (comparing of paths still does not work).Pavel Machek
2000-04-26Added code for testing filters.Pavel Machek
2000-04-26Marked place where new enums belong.Pavel Machek
2000-04-26Startup renamed to __startup: it is internal function and mj alreadyPavel Machek
2000-04-20Create syntax sugar for add/delete/prepend, so xyzzy.prepend(123) isPavel Machek
2000-04-17Cleaned up mess with types in e,a and e,S. Dynamic attributes shouldPavel Machek
2000-04-17Adding of dynamic attributes is hopefully correct now.Martin Mares
2000-04-17Special hack for atomic_aggr.Pavel Machek
2000-04-17Community lists can be now accessed as dynamical attributes. Mj:Pavel Machek
2000-04-17EAF_ORIGINATED done right.Pavel Machek
2000-04-17pair ~ community list matching works.Pavel Machek
2000-04-17It is good idea to separate entries in list _somehow_. Adding/deletingPavel Machek
2000-04-17Use EAF_ORIGINATED as mj wanted. mj: check this!Pavel Machek
2000-04-17Int sets moved to core. It is now possible to have variable of type clist.Pavel Machek
2000-04-17Finish moving of path matching. Use int_set_print from core forPavel Machek
2000-04-17as_path_match moved to a-path.cPavel Machek
2000-04-17Path_getlen moved to nest and length was made callable from filters.Pavel Machek
2000-04-17Use printing routine from nest/ instead of our own.Pavel Machek
2000-04-17Path matching now actually works, including / * 1 2 3 * /.Pavel Machek
2000-04-17Path and path matching seem to work, now.Pavel Machek
2000-04-17Prepend and creation of empty path should work, but it has strangePavel Machek
2000-04-12as_path_prepend is usable outside bgp.Pavel Machek
2000-04-12One less shift/reduce conflict.Pavel Machek
2000-04-12f_new_dynamic_attr gets third argument, type as filters know it.Pavel Machek
2000-04-12Minor updates by Pavel.Martin Mares
2000-04-12Attribute type hack.Martin Mares
2000-04-12Filters now know type path. It is possible to declare variable of typePavel Machek
2000-04-12Renamed f_path to f_path_mask -- which is what it really is. UsePavel Machek
2000-04-12BGP_PATH masks now actually work as data type.Pavel Machek
2000-04-12Path printing is now much nicer: not having to put it backwardPavel Machek
2000-04-10Commit fixes.Pavel Machek
2000-04-10Functions for matching paths added, tested lightly.Pavel Machek
2000-04-01When processing ACCEPT/REJECT carrying no message, don't printMartin Mares
2000-04-01SOURCE should really refer to rta->source, not rta->gw.Martin Mares
2000-03-31Removed lots of superfluous includes.Martin Mares
2000-03-31Include "lib/string.h" instead of <string.h>. It should give us bzero()Martin Mares
2000-03-30Renamed FF_OUTGOING to FF_FORCE_TMPATTR which much better fits the semantics.Martin Mares
2000-03-29f_run gets one more parameter to distinguish between in and out modes.Pavel Machek
2000-03-12Don't crash when filter_same() gets called on FILTER_ACCEPT or FILTER_REJECT.Martin Mares
2000-03-12Great cleanup of debug messages. LOCAL_DEBUG turned off in most modules,Martin Mares
2000-03-091 less shift/reduce conflictPavel Machek
2000-03-09CONST() is now gonePavel Machek
2000-03-04Renamed EAF_INLINE to EAF_TEMP to make the name reflect the real meaning.Martin Mares
2000-03-04Please *think* when defining operator priorities.Martin Mares
2000-03-02Avoid being exponential, do not allow ! =Pavel Machek
2000-03-01Added type parameter to f_new_dynamic_attr.Pavel Machek
2000-03-01tmp_attrs fixed.Pavel Machek
2000-03-01Dynamic attributes are now declared in per-protocol grammar files insteadMartin Mares
2000-02-25Get rid of 'ab'-s, added return to functions.Pavel Machek
2000-01-31filter_same() implemented. Don't bet on it, yet.Pavel Machek