Pavel Machek 
							
						 
					 
					
						
						
							
						
						fd5f8704bb 
					 
					
						
						
							
							Make rip use newly defined password lists.  
						
						 
						
						
						
						
					 
					
						1999-05-26 14:37:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						903a3f3928 
					 
					
						
						
							
							struct ospf_neigbor corrected.  
						
						 
						
						
						
						
					 
					
						1999-05-24 21:49:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						c76674f0e9 
					 
					
						
						
							
							struct ospf_neigbor added. Neigbor state machine implementation can start.  
						
						 
						
						
						
						
					 
					
						1999-05-24 21:17:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						65112dd270 
					 
					
						
						
							
							ifa->time split into wait_timer and hello_timer. I will send hello in WAITING state.  
						
						 
						
						
						
						
					 
					
						1999-05-24 18:22:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						b9f8590025 
					 
					
						
						
							
							IP header test added.  
						
						 
						
						
						
						
					 
					
						1999-05-24 17:29:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						4f1a6d27b9 
					 
					
						
						
							
							Kill remaining master_table relics in KRT code.  
						
						 
						
						... 
						
						
						
						Make all protocols pass routing table to rte_update and rte_discard. 
						
						
					 
					
						1999-05-17 20:16:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						b23c5e0ff4 
					 
					
						
						
							
							Added ip_skip_header() and modified OSPF to use it.  
						
						 
						
						
						
						
					 
					
						1999-05-14 18:03:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						11ce4490fa 
					 
					
						
						
							
							*** empty log message ***  
						
						 
						
						
						
						
					 
					
						1999-05-14 08:50:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						67ff91302f 
					 
					
						
						
							
							Netmask checking for hello packets added.  
						
						 
						
						
						
						
					 
					
						1999-05-14 08:46:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						7426ee3d49 
					 
					
						
						
							
							Checksum control added.  
						
						 
						
						
						
						
					 
					
						1999-05-13 09:18:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						296ecb56eb 
					 
					
						
						
							
							OSPF RX implementation starts....  
						
						 
						
						
						
						
					 
					
						1999-05-11 15:34:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						1b16029c12 
					 
					
						
						
							
							Mensi updaty do ripu. Pridana passwd autentikace (netestovano).  
						
						 
						
						
						
						
					 
					
						1999-05-11 09:53:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						f7103dfcfe 
					 
					
						
						
							
							Better logging output. Added 'struct proto *' info 'struct ospf iface'.  
						
						 
						
						
						
						
					 
					
						1999-05-11 09:50:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						9a158361da 
					 
					
						
						
							
							I rewrote the interface handling code, so that it supports multiple  
						
						 
						
						... 
						
						
						
						addresses per interface (needed for example for IPv6 support).
Visible changes:
o  struct iface now contains a list of all interface addresses (represented
   by struct ifa), iface->addr points to the primary address (if any).
o  Interface has IF_UP set iff it's up and it has a primary address.
o  IF_UP is now independent on IF_IGNORED (i.e., you need to test IF_IGNORED
   in the protocols; I've added this, but please check).
o  The if_notify_change hook has been simplified (only one interface pointer
   etc.).
o  Introduced a ifa_notify_change hook. (For now, only the Direct protocol
   does use it -- it's wise to just listen to device routes in all other
   protocols.)
o  Removed IF_CHANGE_FLAGS notifier flag (it was meaningless anyway).
o  Updated all the code except netlink (I'll look at it tomorrow) to match
   the new semantics (please look at your code to ensure I did it right).
Things to fix:
o  Netlink.
o  Make krt-iface interpret "eth0:1"-type aliases as secondary addresses. 
						
						
					 
					
						1999-05-06 21:38:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						59e2188cb7 
					 
					
						
						
							
							Just changes of comments.  
						
						 
						
						
						
						
					 
					
						1999-04-27 13:04:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						6376a96133 
					 
					
						
						
							
							Hello timer implemented.  
						
						 
						
						
						
						
					 
					
						1999-04-27 12:56:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						93bde8dce2 
					 
					
						
						
							
							Work on hello continues.  
						
						 
						
						
						
						
					 
					
						1999-04-22 13:12:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						36bbfc704c 
					 
					
						
						
							
							Updated filters: they now actually see IP/pxlen of net being filtered,  
						
						 
						
						... 
						
						
						
						gateway, and who told us, so they can do usefull jobs from now on. 
						
						
					 
					
						1999-04-19 18:41:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						afbc41ab3d 
					 
					
						
						
							
							SImplify code a tiny bit.  
						
						 
						
						
						
						
					 
					
						1999-04-14 21:11:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						b11d8a4f59 
					 
					
						
						
							
							Redesigned struct ospf_iface & new struct ospf_sock.  
						
						 
						
						
						
						
					 
					
						1999-04-14 15:13:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						b31568a516 
					 
					
						
						
							
							Small bug fix in memcpy.  
						
						 
						
						
						
						
					 
					
						1999-04-14 12:47:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						9da4d14340 
					 
					
						
						
							
							A couple of OSPF fixes:  
						
						 
						
						... 
						
						
						
						o  ((flags & IF_CHANGE_UP) == IF_CHANGE_UP)   ->   (flags & IF_CHANGE_UP)
o  bcopy  ->  memcpy   (bcopy is unportable)
o  Ifdeffed out add_tail(&(ifa->sk_list),NODE mcsk) -- the node in socket
   structure is for internal use by the resource manager only. (Now, the
   debugging dump of open sockets looks sane :-)). 
						
						
					 
					
						1999-04-14 11:09:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						1ab4dee028 
					 
					
						
						
							
							Removed redeclaration of `idval', so that it compiles :)  
						
						 
						
						
						
						
					 
					
						1999-04-14 10:49:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						4c630a6dd7 
					 
					
						
						
							
							Added wait timer for eligible BCAST & NBMA interface.  
						
						 
						
						
						
						
					 
					
						1999-04-13 21:46:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						55e7732a5a 
					 
					
						
						
							
							Change in ospf_iface. (My bad understanding of lists manipulation.)  
						
						 
						
						
						
						
					 
					
						1999-04-13 19:27:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						aec76c6e8e 
					 
					
						
						
							
							IPv6 changes.  
						
						 
						
						
						
						
					 
					
						1999-04-13 18:21:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						24eaae9e5d 
					 
					
						
						
							
							Small change to stop using loopback.  
						
						 
						
						
						
						
					 
					
						1999-04-13 00:46:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						cb2e8c4970 
					 
					
						
						
							
							A small init change to avoid core dump.  
						
						 
						
						
						
						
					 
					
						1999-04-13 00:24:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						5b1a92e6d4 
					 
					
						
						
							
							Not all I mean serious. Almost everything will change.  
						
						 
						
						... 
						
						
						
						Changes: struct ospf_iface draft, various constants added... 
						
						
					 
					
						1999-04-12 23:54:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						08e2d6259a 
					 
					
						
						
							
							Removed TOS support. This simplifies many things a lot.  
						
						 
						
						
						
						
					 
					
						1999-04-12 18:01:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						6c02d83f4d 
					 
					
						
						
							
							Added FIXME: If a strange interface appears, ignore it instead of only  
						
						 
						
						... 
						
						
						
						writing an error message... 
						
						
					 
					
						1999-03-29 19:56:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						7dc4827c96 
					 
					
						
						
							
							Added everything protocols need to know about multiple routing tables,  
						
						 
						
						... 
						
						
						
						i.e. struct proto now contains field 'table' pointing to routing table
the protocol is attached to. Use this instead of &master_table.
Modified all protocols except the kernel syncer to use this field. 
						
						
					 
					
						1999-03-26 21:50:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						c612a3be31 
					 
					
						
						
							
							Removed the `rta_same' hook since it's no longer needed (all protocols  
						
						 
						
						... 
						
						
						
						needing some local information should use extended attrs and cached
rta's). 
						
						
					 
					
						1999-03-17 13:13:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						9a38757c6a 
					 
					
						
						
							
							Initialize pointers to functions so that code is actually alive.  
						
						 
						
						
						
						
					 
					
						1999-03-17 13:05:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						29df5739c4 
					 
					
						
						
							
							Don't segfault on unknown interface.  
						
						 
						
						
						
						
					 
					
						1999-03-17 10:20:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						c1f8dc9149 
					 
					
						
						
							
							Yes, joining the crew. Sorry for being late. Added dummy functions for OSPF.  
						
						 
						
						
						
						
					 
					
						1999-03-09 22:27:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						05a845ed8e 
					 
					
						
						
							
							Avoid segfault  
						
						 
						
						
						
						
					 
					
						1999-03-02 19:49:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						25287d6f7e 
					 
					
						
						
							
							Don't try to install static routes to disconnected neighbors.  
						
						 
						
						
						
						
					 
					
						1999-03-02 17:20:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						c748cdb9ec 
					 
					
						
						
							
							Hopefully ended translating to new interface  
						
						 
						
						
						
						
					 
					
						1999-03-01 21:18:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						293e313ec9 
					 
					
						
						
							
							More rip fixes (config data moved to struct rip_proto_config), still  
						
						 
						
						... 
						
						
						
						not tested. 
						
						
					 
					
						1999-02-15 13:34:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						d88e99a92a 
					 
					
						
						
							
							Implemented static device routes.  
						
						 
						
						... 
						
						
						
						Expect for reconfiguration issues, the static protocol is complete now. 
						
						
					 
					
						1999-02-13 21:59:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						d1f7eab6b5 
					 
					
						
						
							
							Parameter order for the proto->if_notify hook was different in the include  
						
						 
						
						... 
						
						
						
						file and different in reality. Decided to use the same order as we do
for proto->rt_notify (i.e., first new value and second the old one). 
						
						
					 
					
						1999-02-13 21:58:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						f4a0a64e02 
					 
					
						
						
							
							Static protocol doesn't need any shutdown function. Everything gets  
						
						 
						
						... 
						
						
						
						disposed by the core: neighbors, rte's, etc's... 
						
						
					 
					
						1999-02-13 21:00:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						ab749558a2 
					 
					
						
						
							
							Pass new argument to FIB_ITERATE_END.  
						
						 
						
						
						
						
					 
					
						1999-02-13 19:14:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						edf62ba13f 
					 
					
						
						
							
							Propagate depend into all subdirectories; make rip compile after  
						
						 
						
						... 
						
						
						
						latest mj's changes. 
						
						
					 
					
						1999-02-08 22:50:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						e9e3dc2659 
					 
					
						
						
							
							Modified static router to use new interface.  
						
						 
						
						
						
						
					 
					
						1999-02-05 21:38:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						663683a575 
					 
					
						
						
							
							Make it compile again (stupid makefiles!), make quiet option work  
						
						 
						
						... 
						
						
						
						(multicast/broadcast options are currently unimplemented). 
						
						
					 
					
						1999-01-12 16:50:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						50e89a6ea2 
					 
					
						
						
							
							Patterns expanded in the right way  
						
						 
						
						
						
						
					 
					
						1999-01-12 16:40:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						49e7e5ee0b 
					 
					
						
						
							
							New makefiles. Includes support for out-of-source-tree builds.  
						
						 
						
						
						
						
					 
					
						1999-01-10 00:18:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						6996f459c6 
					 
					
						
						
							
							Bird now uses fib structure instead of linklist.  
						
						 
						
						
						
						
					 
					
						1998-12-22 19:41:04 +00:00