0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-11-08 12:18:42 +00:00

Commit Graph

  • 2a9e064d7b If no NLRI's are present in an UPDATE message, parse the attributes, but don't check presence of mandatory attributes. [draft-09] Martin Mares 2000-04-21 12:25:35 +0000
  • f380aa60fa IPv6 compiles with glibc 2.1. Martin Mares 2000-04-20 23:05:41 +0000
  • f33c6c6602 Use xmalloc() instead of malloc(). Martin Mares 2000-04-20 22:55:32 +0000
  • 7787ace61a Synced to draft-ietf-idr-bgp4-09. Martin Mares 2000-04-20 22:54:22 +0000
  • 9bc6ab4041 Fixed reporting of unknown options. Martin Mares 2000-04-20 22:34:50 +0000
  • 7d6eebae3b Create syntax sugar for add/delete/prepend, so xyzzy.prepend(123) is possible. That means that milestone 3 was reached. Pavel Machek 2000-04-20 10:25:51 +0000
  • 77f37ae099 Test new syntax of add() and delete(). Pavel Machek 2000-04-20 10:24:41 +0000
  • 5f532adde2 Temporarily ignore unknown options. Martin Mares 2000-04-19 13:54:35 +0000
  • f381cdce52 The ATOMIC_AGGREGATE parameter is optional transitive. Martin Mares 2000-04-19 13:54:17 +0000
  • e0d6a7bda4 Delay fetching of router ID. Martin Mares 2000-04-19 13:28:56 +0000
  • 035044b1d9 Select the right source address and don't check port numbers. Martin Mares 2000-04-19 12:51:14 +0000
  • 85c92555ef Grr, another patch to make it compile. Ondrej Filip 2000-04-18 22:11:05 +0000
  • 740d16d972 Another ack bugfix. (Bad test for MIN_LS_ARRIVAL.) Ondrej Filip 2000-04-18 22:07:58 +0000
  • 84228eee27 LS ack bugfix. (I didn't remove LSA from LSret hash.) Ondrej Filip 2000-04-18 21:40:11 +0000
  • 19fc4c763e LS ack. Ondrej Filip 2000-04-18 21:13:56 +0000
  • 26116eac93 Better LS Ack dumping. Ondrej Filip 2000-04-18 20:34:19 +0000
  • 48f5a61f69 Bugfix in neighbor dumping. Ondrej Filip 2000-04-18 19:56:43 +0000
  • 9eada7ca03 Fixed the serious bug in LSack. Oh, I'm an idiot. I sent LSACK, but in header was LSUPD. :-( Ondrej Filip 2000-04-18 19:44:16 +0000
  • 9eea604769 Multicast open socket for (B)DR bugfix. Ondrej Filip 2000-04-18 19:31:42 +0000
  • 79f036ef6e Dump changes. Ondrej Filip 2000-04-18 19:22:49 +0000
  • 4472402551 Many %u changer into %I. Ondrej Filip 2000-04-18 18:29:50 +0000
  • 89929e9daa Many %u changed into %I and dump cleanup. Ondrej Filip 2000-04-18 18:21:10 +0000
  • 1508ee8b53 Iface chstate run only if something really change. Ondrej Filip 2000-04-18 18:01:26 +0000
  • dd100e40c6 Better dumping in neighbor chstate. Ondrej Filip 2000-04-18 17:58:16 +0000
  • 8914e37dc0 Better chstate dumping. Ondrej Filip 2000-04-18 17:54:06 +0000
  • 284c43ff66 Sending of ACK disabled, since I'll find bug. Ondrej Filip 2000-04-18 17:36:46 +0000
  • 023f5e86eb Another LSack update. It's still NOT correct and it surely kills gated or Cyclades OSPF implementation. :-) Ondrej Filip 2000-04-18 17:00:56 +0000
  • 67315ef64e Some lsack work. There is something very worng. :-( It locked my network. Ondrej Filip 2000-04-18 01:06:16 +0000
  • 2a0925948d Listening on AllDRouters for DR and BACKUP added. Ondrej Filip 2000-04-17 21:10:40 +0000
  • 38130b863f Small change in LSA originating. Ondrej Filip 2000-04-17 20:42:42 +0000
  • 5227699606 Few bugs removed from sgml, makefile added. Pavel Machek 2000-04-17 16:51:28 +0000
  • f9b8bcca4e Bird.html will now be autogenerated. Pavel Machek 2000-04-17 16:49:05 +0000
  • d37f899ba4 First version of sgml documentation Pavel Machek 2000-04-17 16:48:22 +0000
  • 0150e5211a Cleaned up mess with types in e,a and e,S. Dynamic attributes should now work. Pavel Machek 2000-04-17 14:12:02 +0000
  • 74a7da482b Adding of dynamic attributes is hopefully correct now. Martin Mares 2000-04-17 13:41:50 +0000
  • 8f10985e1e Added BGP to the default list of protocols we build. Martin Mares 2000-04-17 13:14:48 +0000
  • bd2d8190dd Honor standard communities (no_export, no_advertise, no_export_subconfed) when exporting routes. Martin Mares 2000-04-17 13:13:08 +0000
  • 56a2bed46b Don't import/export MED and LOCAL_PREF on external links. Added real comparison of BGP routes (inspired by the Cisco one). Default local preference and default MED are now settable. Defined filter keywords for all BGP attributes we know. Martin Mares 2000-04-17 12:46:07 +0000
  • 3bbc4ad6ad Special hack for atomic_aggr. Pavel Machek 2000-04-17 12:40:38 +0000
  • 708711c373 Community lists can be now accessed as dynamical attributes. Mj: please create such dynamic atribute for bgp. Pavel Machek 2000-04-17 12:38:24 +0000
  • 913ce95b08 EAF_ORIGINATED done right. Pavel Machek 2000-04-17 11:52:32 +0000
  • 700bbe60fb The previous fix for spacing was (a) totally out of context, (b) wrong. Please *read* the code when trying to change it. Martin Mares 2000-04-17 11:49:41 +0000
  • 2bd2de0188 pair ~ community list matching works. Pavel Machek 2000-04-17 11:49:21 +0000
  • 5a2455886d Put space between entries so they are separated. Pavel Machek 2000-04-17 11:42:34 +0000
  • 4444ed2b26 It is good idea to separate entries in list _somehow_. Adding/deleting to community lists from filters now works. Pavel Machek 2000-04-17 11:42:08 +0000
  • 991c36b509 Use EAF_ORIGINATED as mj wanted. mj: check this! Pavel Machek 2000-04-17 11:37:05 +0000
  • 9c400ec9dd Int sets moved to core. It is now possible to have variable of type clist. Pavel Machek 2000-04-17 11:34:38 +0000
  • e3558ab14e Normalize community sets when exporting. Martin Mares 2000-04-17 11:25:15 +0000
  • 51a183af78 Define EAF_ORIGINATED and propagate it properly when merging attribute lists. Martin Mares 2000-04-17 11:23:05 +0000
  • 4b03f64b34 Aesthetical tweaks (asterisk spells `asterisk' etc.) Martin Mares 2000-04-17 11:22:24 +0000
  • 159fa4cea9 Finish moving of path matching. Use int_set_print from core for printing community lists. Pavel Machek 2000-04-17 11:20:00 +0000
  • 2a40efa5e6 as_path_match moved to a-path.c Pavel Machek 2000-04-17 11:11:33 +0000
  • 684c6f5a0e Path_getlen moved to nest and length was made callable from filters. Pavel Machek 2000-04-17 11:06:39 +0000
  • ecd25633bd Use printing routine from nest/ instead of our own. Pavel Machek 2000-04-17 10:54:01 +0000
  • 4b641bab52 Path matching now actually works, including / * 1 2 3 * /. Pavel Machek 2000-04-17 10:50:03 +0000
  • e399b6f6ad Path and path matching seem to work, now. Pavel Machek 2000-04-17 10:42:28 +0000
  • 1ed2fe9609 Send and receive communities. Martin Mares 2000-04-17 10:19:15 +0000
  • c6add07fa6 Printing of AS paths and community sets. Martin Mares 2000-04-17 10:18:55 +0000
  • afc54517db Prepend and creation of empty path should work, but it has strange syntax for now. Pavel Machek 2000-04-17 10:16:47 +0000
  • f421cfdd80 Sending of update messages works! Martin Mares 2000-04-17 09:37:31 +0000
  • c0668f3696 Created nest/a-path.c and a-set.c which should contain general operations on AS paths and community sets. Martin Mares 2000-04-17 07:53:29 +0000
  • ebff007f08 LSack receiving bugfix. Ondrej Filip 2000-04-12 15:37:52 +0000
  • 4bf41ac8b1 LS Ack receiving done. Ondrej Filip 2000-04-12 15:20:13 +0000
  • 58313b24c8 Stupid "+1"-bug fixed. Ondrej Filip 2000-04-12 14:49:20 +0000
  • c8f685cb9d Made last Pavel's changes compile. Martin Mares 2000-04-12 14:14:47 +0000
  • 0a40e97328 as_path_prepend is usable outside bgp. Pavel Machek 2000-04-12 14:12:37 +0000
  • c2b28c9910 Real bucket lists. Martin Mares 2000-04-12 14:09:26 +0000
  • a2d157463a One less shift/reduce conflict. Pavel Machek 2000-04-12 14:05:37 +0000
  • ac7a2145cc f_new_dynamic_attr gets third argument, type as filters know it. Pavel Machek 2000-04-12 14:02:04 +0000
  • 12d5677aa3 Define BGP_PATH. Martin Mares 2000-04-12 13:56:04 +0000
  • 2803c9ddbe Minor updates by Pavel. Martin Mares 2000-04-12 13:55:53 +0000
  • 66d573d490 Attribute type hack. Martin Mares 2000-04-12 13:55:30 +0000
  • 10a5360886 Filters now know type path. It is possible to declare variable of type path, but it is not possible to write constant of type path. Pavel Machek 2000-04-12 13:31:39 +0000
  • 7750634946 Introduced `ARRAY_SIZE' macro to replace all the sizeof(a)/sizeof(*a) constructs. Martin Mares 2000-04-12 13:21:23 +0000
  • dcab789047 Renamed f_path to f_path_mask -- which is what it really is. Use linklist instead of array of signed integers for path mask. Pavel Machek 2000-04-12 13:07:53 +0000
  • c3edb89ec1 Path masks are needed for filters. Pavel Machek 2000-04-12 12:49:53 +0000
  • 77de68825c BGP_PATH masks now actually work as data type. Pavel Machek 2000-04-12 12:10:37 +0000
  • 78c6217c1e Path printing is now much nicer: not having to put it backward simplifies it. (Sorry for previous commit, cvs is naughty). Pavel Machek 2000-04-12 10:34:45 +0000
  • f7d534cf2e Path printing is now much nicer. Pavel Machek 2000-04-12 10:34:02 +0000
  • b475c543b4 Fix comments. Martin Mares 2000-04-10 22:08:32 +0000
  • 9196e9f8f9 Commit fixes. Pavel Machek 2000-04-10 16:36:40 +0000
  • 7f77e25002 Functions for matching paths added, tested lightly. Pavel Machek 2000-04-10 15:07:43 +0000
  • 73e03bce66 As usuall, most important info was missing. Pavel Machek 2000-04-10 14:45:00 +0000
  • ae8f558499 Implemented outgoing attribute cache. Martin Mares 2000-04-10 12:39:51 +0000
  • 6f57dcc07c Export ea_same() and ea_hash(). Martin Mares 2000-04-10 12:39:29 +0000
  • f2cb1d708d Dropped CPU_NEEDS_ALIGN_* as unaligned.h no longer uses them. Martin Mares 2000-04-10 12:38:15 +0000
  • 48e842cc98 Use neighbor cache to track direct route to the peer or multihop destination. Martin Mares 2000-04-10 11:21:40 +0000
  • 287111fed1 Fix stupid bug in neighbor cache. Martin Mares 2000-04-10 10:40:00 +0000
  • ef2c708dfa More BGP progress... Martin Mares 2000-04-09 22:05:02 +0000
  • d3feceff10 BGP doesn't need any inline attributes. Martin Mares 2000-04-09 22:04:12 +0000
  • 3d0ea3a7c3 Fix of comment. Pavel Machek 2000-04-07 09:02:17 +0000
  • 2c971094eb LSA flooding done. Ondrej Filip 2000-04-05 00:51:25 +0000
  • 10000b96a8 Small clean up. (Duplicate #defines.) Ondrej Filip 2000-04-04 22:27:19 +0000
  • f1f7faceb4 "Bug in hashing" fixed. Ehm it was bug in lsrql node removing. Ondrej Filip 2000-04-04 22:22:08 +0000
  • d8852b362c LSupdate processing improved. Now there is some bug in hashing. :-( Ondrej Filip 2000-04-04 15:55:55 +0000
  • 921a93f217 Flooding work continues. Ondrej Filip 2000-04-04 00:32:17 +0000
  • 8496b2e41a Minor change in area list. Now I use MJ's lists. Ondrej Filip 2000-04-03 22:31:07 +0000
  • 394acced11 Work on lsupdates continues. Some checksum cleanup. Ondrej Filip 2000-04-02 20:41:33 +0000
  • db9fb72769 lsa_cmp moved into lsalib.c Ondrej Filip 2000-04-02 19:04:23 +0000
  • 10be74da20 Formatting of dynamic attributes (except for paths and communities which will be added soon). Martin Mares 2000-04-01 10:21:11 +0000