Commit graph

  • 2a41c8d9fc use password_same utility function Pavel Machek 2000-05-10 13:42:50 +0000
  • 45a48e2de2 password_same utility function Pavel Machek 2000-05-10 13:42:46 +0000
  • a3f657ac76 Ever test possibility of forming of adjacency. Ondrej Filip 2000-05-10 13:35:49 +0000
  • 3e47419274 Inlined metric and mode into struct rip_interface to make reconfig work. Pavel Machek 2000-05-10 13:23:21 +0000
  • 30aa02d70d rip_reconfigure done right Pavel Machek 2000-05-10 13:05:39 +0000
  • b8524e9be4 ipa_same does not exist. Pavel Machek 2000-05-10 12:48:06 +0000
  • 0bff946c0a Nicer messages from rip. Pavel Machek 2000-05-10 12:46:47 +0000
  • 6f3849774f Use ea_get_int instead of ea_find. Pavel Machek 2000-05-10 12:38:05 +0000
  • c7e46aae66 Destroying of neighbor moved from 'hello' to 'neighbor' and improved. Ondrej Filip 2000-05-10 12:37:43 +0000
  • 7f5f44bb92 Reconfigure hook copied from bgp. Pavel Machek 2000-05-10 12:32:45 +0000
  • 84a1305437 Send first udpate sooner. Pavel Machek 2000-05-10 12:26:09 +0000
  • 14758d87c4 Only announce change to main routing table if it is better than current. Pavel Machek 2000-05-10 12:23:06 +0000
  • 353f326138 Better dumping. Ondrej Filip 2000-05-10 12:22:00 +0000
  • 5e50f0a028 Don't touch used memory. Pavel Machek 2000-05-10 11:57:56 +0000
  • e8bd039da8 Bugfix in ip_addr endianity. Ondrej Filip 2000-05-10 11:52:39 +0000
  • be3b6dc574 Killed unused variable. Pavel Machek 2000-05-10 11:48:34 +0000
  • 28950169e7 Bug in (B)DR election fixed. Ondrej Filip 2000-05-10 11:48:21 +0000
  • d9f89e0114 You can now say "mode multicast". Pavel Machek 2000-05-10 11:40:30 +0000
  • 65a9c57175 Change u32 to ip_addr in ext lsa. Ondrej Filip 2000-05-10 11:22:08 +0000
  • aa1e082c67 Calculation of external routes. Ondrej Filip 2000-05-10 10:47:17 +0000
  • 4bfe4e8551 Fix segfaults by using new ea_get_int. Pavel Machek 2000-05-10 06:56:42 +0000
  • c0100454cf Added more convient interface for ea_find. Pavel Machek 2000-05-10 06:54:40 +0000
  • fe95ab6816 FIXME's removed by deleting them. :-) Ondrej Filip 2000-05-09 21:52:58 +0000
  • 32fa4a5a46 Premature aging of self-originated LSA received in flooding. Ondrej Filip 2000-05-09 21:06:48 +0000
  • 3b8b1bd037 Better dumping. Ondrej Filip 2000-05-09 19:38:34 +0000
  • a3ae6246c2 Bugfix in lsrt slist adding. Ondrej Filip 2000-05-09 19:38:16 +0000
  • b224ca32cf Flushing of old LSAs added. Ondrej Filip 2000-05-09 19:36:32 +0000
  • 850fda2518 Backup seen is not called so often. Ondrej Filip 2000-05-09 18:35:57 +0000
  • cd22a62b3c Don't send flushed LSAs. Ondrej Filip 2000-05-09 18:20:39 +0000
  • 9669362f05 Many bugfixes. (I added one entry twice to slist.) Debug cleanup. Retransmiting of unacknolegded LSAs Ondrej Filip 2000-05-09 18:17:34 +0000
  • 5f743d9697 Many bugfixes. Actually, how could this ever work? :-) Ondrej Filip 2000-05-09 13:56:47 +0000
  • 5d608eba16 Bug fix in sending updates. Ondrej Filip 2000-05-09 12:31:38 +0000
  • 0e1b949be7 Bugfix in testing of possibility of adjacency. Ondrej Filip 2000-05-09 12:18:41 +0000
  • 432996f40f Better dumping. Ondrej Filip 2000-05-09 12:03:57 +0000
  • 54ac9d2e03 Bugfix in hello. Ondrej Filip 2000-05-09 12:02:48 +0000
  • 4057093fa4 Small cleanup. Ondrej Filip 2000-05-09 11:52:44 +0000
  • 551d444382 Sorry, it didn't compile. :-( Ondrej Filip 2000-05-09 11:29:52 +0000
  • b29c620f90 Another bugfix in neighbor state machine. Ondrej Filip 2000-05-09 11:27:31 +0000
  • 279a3b76d1 Small bug in neighbor state machine. Ondrej Filip 2000-05-09 10:47:10 +0000
  • fafe44b651 Just added declaration of AS Ext routes calculation. Ondrej Filip 2000-05-09 00:03:08 +0000
  • 43e75f38e7 Do not stop lsrr_timer in FULL state. Use it for retransmition. Ondrej Filip 2000-05-08 23:46:31 +0000
  • ed4a53c6a5 Some changes in debugging. Ondrej Filip 2000-05-08 22:50:37 +0000
  • 9bacea4211 Fixed some FIXME's by deleting them. :-) Ondrej Filip 2000-05-08 22:49:58 +0000
  • 8a3049f6f1 Useless '\n' in log() Ondrej Filip 2000-05-08 22:42:56 +0000
  • eae4fcf253 Stopping RXMT timer when going to lower state than EXSTART. Ondrej Filip 2000-05-08 22:40:55 +0000
  • d8033f2238 Generated first public alpha release. Martin Mares 2000-05-08 22:37:16 +0000
  • 8aecbf160a New example config. Martin Mares 2000-05-08 22:33:50 +0000
  • c976342828 Implemented debugging function rlookup() which you can call from gdb to see what resource does the address given as a parameter belong to. Martin Mares 2000-05-08 22:33:38 +0000
  • 0521e4f684 rt_prune: Don't kill routes from protocols in FS_FEEDING state. If debugging, call fib_check() on the table's fib. Martin Mares 2000-05-08 22:33:02 +0000
  • c09d1e8df2 KEEPALIVE TIME ought to set keepalive time, not connect retry time :) Martin Mares 2000-05-08 22:32:17 +0000
  • 5ff0a270cb In non-debug mode, set default logging to syslog only, not stderr. Martin Mares 2000-05-08 22:31:58 +0000
  • 4524331a3d Fixed type in daemonization code. Martin Mares 2000-05-08 22:31:34 +0000
  • fc0ca2d8e1 Typo in debug. Ondrej Filip 2000-05-08 22:28:42 +0000
  • a6fdf9c6ac Grrr, useless debug. Ondrej Filip 2000-05-08 22:27:25 +0000
  • 5ee479aac9 Small typo. Ondrej Filip 2000-05-08 22:26:11 +0000
  • 0ebb8b64f3 Bugfix in new neighbor allocation. Ondrej Filip 2000-05-08 22:24:22 +0000
  • 77fbd315df Better debug output. Ondrej Filip 2000-05-08 22:10:10 +0000
  • b57a45b81a Next hop calculation improved. (I ignored stub networks advertised by my neighbors. Ondrej Filip 2000-05-08 22:03:29 +0000
  • 158b99c912 Better logging. (%d->%I) Ondrej Filip 2000-05-08 22:02:45 +0000
  • 8abbde02d4 Several simplifications of the fib iterators. Martin Mares 2000-05-08 19:11:49 +0000
  • 0bcba21e89 When not debugging, daemonize automatically. Martin Mares 2000-05-08 19:10:36 +0000
  • 33a368ad59 Implemented show route count' which is show route stats' with exception that it doesn't print the routes themselves. Martin Mares 2000-05-08 14:58:00 +0000
  • 0c3588bf5e Don't crash when the socket gets closed between updates. Martin Mares 2000-05-08 14:53:22 +0000
  • 6b5ab87581 Added `--disable-memcheck' switch which avoids linking of efence/dmalloc, so that we can run in debugging mode with large routing tables. Martin Mares 2000-05-08 14:51:57 +0000
  • e48dae3ed7 Stop feeding the protocol if it suddenly shuts down. Martin Mares 2000-05-08 14:51:26 +0000
  • 9ff8f334ed Update `remains' counter correctly. Martin Mares 2000-05-08 14:32:19 +0000
  • d69e5ff2ad Use PATH_CONTROL_SOCKET instead of tacking on "bird.ctl" manually. Martin Mares 2000-05-08 14:29:30 +0000
  • cd44b46651 Forgot to add a spiky comment :) Martin Mares 2000-05-08 14:24:19 +0000
  • f9254d2349 Autoconf is *evil*. The sysconfdir and similar variables are unusable in C includes as they contain substitutions specific to make. Martin Mares 2000-05-08 14:19:47 +0000
  • 0bf7386b33 Updated TODO. Martin Mares 2000-05-08 14:18:33 +0000
  • c0760ab0fc Debugging compilation is no longer default. This means that the configuration file is expected in $prefix/etc etc. Martin Mares 2000-05-08 13:56:11 +0000
  • d8508f70b0 `make install' now works. Martin Mares 2000-05-08 13:54:59 +0000
  • 93d6bf38a6 The bgp_list is gone. Incomming connections are now handled in a much more straightforward manner by scanning the active configuration for matching protocols. Martin Mares 2000-05-08 13:26:30 +0000
  • 5d86aefb6c Really free attributes. Martin Mares 2000-05-08 13:12:14 +0000
  • 818ff1e2b7 When reporting a bug(), call abort() instead of exit(), so that we can analyse the core. Martin Mares 2000-05-08 12:38:00 +0000
  • c304392e65 Some less socket error messages. Martin Mares 2000-05-08 12:37:39 +0000
  • 507eea4c8b Don't generate corrupted packets when sending only route deletes. Martin Mares 2000-05-08 12:37:24 +0000
  • 9cbf43eb8a Don't report refused connections. Martin Mares 2000-05-08 12:09:10 +0000
  • b6c9d8eb2e Removed the `async' switch which was used for debugging only anyway. Martin Mares 2000-05-08 12:05:55 +0000
  • d0126f0bf0 bugs_in_attr_cache_hashing--; Martin Mares 2000-05-08 11:40:30 +0000
  • 79681f4a19 Link the instance to the global BGP list as soon as possible. Martin Mares 2000-05-08 11:04:22 +0000
  • 94e935d8a2 Incoming buffer must be at least 8KB long. Martin Mares 2000-05-08 11:02:53 +0000
  • 916c8c0aba Use preferences properly. Martin Mares 2000-05-08 10:40:00 +0000
  • 1151401e2b Don't crash when reporting deleted routes. Martin Mares 2000-05-08 10:38:51 +0000
  • 92ef4fa719 Preference is a configurable parameter. Martin Mares 2000-05-08 10:38:25 +0000
  • 0117d00494 Fixed `show route primary'. Martin Mares 2000-05-08 10:37:45 +0000
  • 18c031fae8 Debugged printing and pruning of neighbor cache entries. Martin Mares 2000-05-08 10:13:59 +0000
  • 0d3070824d Don't count networks with no routes (they are not displayed at all and will be removed during the next garbage collection pass). Martin Mares 2000-05-07 11:32:34 +0000
  • 23693958aa Implemented `show route <...> stats'. Martin Mares 2000-05-07 11:28:59 +0000
  • 6998bb9ee3 Squashed one bug in fib_rehash(). No more routes disappearing as if struct by a lightning :) Martin Mares 2000-05-07 11:28:34 +0000
  • 891cec854f Killed one more reference to RTS_RIP_EXT. Martin Mares 2000-05-07 11:27:23 +0000
  • acfce55c86 Setup of incoming connection is now a separate function. Martin Mares 2000-05-07 10:41:45 +0000
  • ce1da96ee7 Added commands show route protocol <p>' and show route import <p>' which show the routing table as exported to the protocol given resp. as returned from its import control hook. Martin Mares 2000-05-06 22:57:39 +0000
  • 84f0700205 IPv6 support compiles on both glibc 2.0 and 2.1. Martin Mares 2000-05-06 21:46:09 +0000
  • 498c33395f Cosmetic fixes. Martin Mares 2000-05-06 21:42:19 +0000
  • 0b7610985c Fixed silly bug in previous commit. Martin Mares 2000-05-06 21:31:41 +0000
  • 67be5b23cd When rte_update is called for an identical route, don't announce anything. Martin Mares 2000-05-06 21:21:19 +0000
  • ab1129c1bd Added skeleton Doc files for the whole developer's documentation. Martin Mares 2000-05-05 17:17:42 +0000
  • b177724896 Connected the `doc' subtree to global makefiles. Martin Mares 2000-05-05 17:15:56 +0000
  • c7d7794bb9 Added a tool for processing of developer documentation. Martin Mares 2000-05-05 17:14:44 +0000