Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-04-17 | Path_getlen moved to nest and length was made callable from filters. | Pavel Machek | |
2000-04-17 | Use printing routine from nest/ instead of our own. | Pavel Machek | |
2000-04-17 | Path matching now actually works, including / * 1 2 3 * /. | Pavel Machek | |
2000-04-17 | Path and path matching seem to work, now. | Pavel Machek | |
2000-04-17 | Send and receive communities. | Martin Mares | |
2000-04-17 | Printing of AS paths and community sets. | Martin Mares | |
2000-04-17 | Prepend and creation of empty path should work, but it has strange | Pavel Machek | |
syntax for now. | |||
2000-04-17 | Sending of update messages works! | Martin Mares | |
2000-04-17 | Created nest/a-path.c and a-set.c which should contain general operations | Martin Mares | |
on AS paths and community sets. Moved as_path_prepend() there. Pavel, please move the other functions as well. | |||
2000-04-12 | LSack receiving bugfix. | Ondrej Filip | |
2000-04-12 | LS Ack receiving done. | Ondrej Filip | |
2000-04-12 | Stupid "+1"-bug fixed. | Ondrej Filip | |
2000-04-12 | Made last Pavel's changes compile. | Martin Mares | |
2000-04-12 | as_path_prepend is usable outside bgp. | Pavel Machek | |
2000-04-12 | Real bucket lists. | Martin Mares | |
2000-04-12 | One less shift/reduce conflict. | Pavel Machek | |
2000-04-12 | f_new_dynamic_attr gets third argument, type as filters know it. | Pavel Machek | |
2000-04-12 | Define BGP_PATH. | Martin Mares | |
2000-04-12 | Minor updates by Pavel. | Martin Mares | |
2000-04-12 | Attribute type hack. | Martin Mares | |
2000-04-12 | Filters now know type path. It is possible to declare variable of type | Pavel Machek | |
path, but it is not possible to write constant of type path. It should be possible to print paths and match them. | |||
2000-04-12 | Introduced `ARRAY_SIZE' macro to replace all the sizeof(a)/sizeof(*a) ↵ | Martin Mares | |
constructs. | |||
2000-04-12 | Renamed f_path to f_path_mask -- which is what it really is. Use | Pavel Machek | |
linklist instead of array of signed integers for path mask. | |||
2000-04-12 | Path masks are needed for filters. | Pavel Machek | |
2000-04-12 | BGP_PATH masks now actually work as data type. | Pavel Machek | |
2000-04-12 | Path printing is now much nicer: not having to put it backward | Pavel Machek | |
simplifies it. (Sorry for previous commit, cvs is naughty). | |||
2000-04-12 | Path printing is now much nicer. | Pavel Machek | |
2000-04-11 | Fix comments. | Martin Mares | |
2000-04-10 | Commit fixes. | Pavel Machek | |
2000-04-10 | Functions for matching paths added, tested lightly. | Pavel Machek | |
Functions for working with community lists added, they compile. This should not be definitive place for this stuff. | |||
2000-04-10 | As usuall, most important info was missing. | Pavel Machek | |
2000-04-10 | Implemented outgoing attribute cache. | Martin Mares | |
2000-04-10 | Export ea_same() and ea_hash(). | Martin Mares | |
2000-04-10 | Dropped CPU_NEEDS_ALIGN_* as unaligned.h no longer uses them. | Martin Mares | |
2000-04-10 | Use neighbor cache to track direct route to the peer or multihop destination. | Martin Mares | |
Calculate next_hop properly based on the local address we get from the neighbor entry. | |||
2000-04-10 | Fix stupid bug in neighbor cache. | Martin Mares | |
2000-04-10 | More BGP progress... | Martin Mares | |
For Pavel: You can use bgp_path_prepend() for prepending AS numbers to AS paths. | |||
2000-04-10 | BGP doesn't need any inline attributes. | Martin Mares | |
2000-04-07 | Fix of comment. | Pavel Machek | |
2000-04-05 | LSA flooding done. | Ondrej Filip | |
2000-04-05 | Small clean up. (Duplicate #defines.) | Ondrej Filip | |
2000-04-05 | "Bug in hashing" fixed. Ehm it was bug in lsrql node removing. | Ondrej Filip | |
2000-04-04 | LSupdate processing improved. Now there is some bug in hashing. :-( | Ondrej Filip | |
2000-04-04 | Flooding work continues. | Ondrej Filip | |
2000-04-04 | Minor change in area list. Now I use MJ's lists. | Ondrej Filip | |
2000-04-02 | Work on lsupdates continues. Some checksum cleanup. | Ondrej Filip | |
2000-04-02 | lsa_cmp moved into lsalib.c | Ondrej Filip | |
2000-04-01 | Formatting of dynamic attributes (except for paths and communities which | Martin Mares | |
will be added soon). | |||
2000-04-01 | RIP: Set attribute class. | Martin Mares | |
2000-04-01 | Changed initialization of protocol list -- now we call proto_build() instead | Martin Mares | |
of calling the protocols manually. Implemented printing of dynamic attributes in `show route all'. Each protocol can now register its own attribute class (protocol->attr_class, set to EAP_xxx) and also a callback for naming and formatting of attributes. The callback can return one of the following results: GA_UNKNOWN Attribute not recognized. GA_NAME Attribute name recognized and put to the buffer, generic code should format the value. GA_FULL Both attribute name and value put to the buffer. Please update protocols generating dynamic attributes to provide the attr_class and formatting hook. |