Pavel Machek 
							
						 
					 
					
						
						
							
						
						4caa2231fc 
					 
					
						
						
							
							Make configuration use new case statement.  
						
						 
						
						
						
						
					 
					
						1999-09-29 14:23:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						2c1d1cc765 
					 
					
						
						
							
							DD packet receiving in ExStart.  
						
						 
						
						
						
						
					 
					
						1999-08-25 18:44:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						1af664158d 
					 
					
						
						
							
							A structure for receiving DD seq packets added.  
						
						 
						
						
						
						
					 
					
						1999-08-24 18:32:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						e3121112ab 
					 
					
						
						
							
							Preparing to send DD packets.  
						
						 
						
						
						
						
					 
					
						1999-08-24 14:42:51 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						2981814066 
					 
					
						
						
							
							Few FIXME's removed from auth, few FIXME's added to filter.  
						
						 
						
						
						
						
					 
					
						1999-08-20 09:59:39 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						bce8a34b12 
					 
					
						
						
							
							Few fixme's fixed in rip (will not crash any more on request for  
						
						 
						
						... 
						
						
						
						sending routing table - hopefully).
Next few steps in md5 authentication (not yet complete). 
						
						
					 
					
						1999-08-18 13:19:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						f651941402 
					 
					
						
						
							
							Added a function for generating 32-bit random numbers.  
						
						 
						
						
						
						
					 
					
						1999-08-17 20:47:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						b332fcdfc8 
					 
					
						
						
							
							Better dumping.  
						
						 
						
						
						
						
					 
					
						1999-08-16 10:32:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						032df28048 
					 
					
						
						
							
							Small bux fixes. A neigh_chstate added.  
						
						 
						
						
						
						
					 
					
						1999-08-10 12:06:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						a7d388d23e 
					 
					
						
						
							
							Multiple "hton problems" fixed. Now we're in EXSTART state.  
						
						 
						
						
						
						
					 
					
						1999-08-09 18:59:37 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						2be22ddb4c 
					 
					
						
						
							
							"My own IP problem" fixed.  
						
						 
						
						
						
						
					 
					
						1999-08-09 18:49:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						a4c2ee717c 
					 
					
						
						
							
							Bug fix in checksum calculation.  
						
						 
						
						
						
						
					 
					
						1999-08-09 18:34:08 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						b1693b8f74 
					 
					
						
						
							
							Bug in election fixed.  
						
						 
						
						
						
						
					 
					
						1999-08-09 18:11:51 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						e83dc0d7e7 
					 
					
						
						
							
							(Backup) Designated Router election added.  
						
						 
						
						
						
						
					 
					
						1999-08-09 17:58:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						8c51f96acf 
					 
					
						
						
							
							Some interface state machine changes. I found some problem in RFC,  
						
						 
						
						... 
						
						
						
						trying to conntact authors. 
						
						
					 
					
						1999-08-09 13:03:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						55e06729b1 
					 
					
						
						
							
							Forgot to do a `cvs add', grr.  
						
						 
						
						
						
						
					 
					
						1999-08-03 19:57:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						d7975d261f 
					 
					
						
						
							
							Ouch, how could I write this?  
						
						 
						
						
						
						
					 
					
						1999-08-03 19:38:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						4532a89e31 
					 
					
						
						
							
							Taught Netlink how to behave in IPv6 world.  
						
						 
						
						
						
						
					 
					
						1999-08-03 19:37:37 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						4f22c98185 
					 
					
						
						
							
							Support for IPv6 sockets. How nice one doesn't have to ifdef around  
						
						 
						
						... 
						
						
						
						ten years of API evolution :-) 
						
						
					 
					
						1999-08-03 19:36:51 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						dce267832a 
					 
					
						
						
							
							Basic support for IPv6.  The system-dependent part doesn't work yet,  
						
						 
						
						... 
						
						
						
						but the core routines are there and seem to be working.
   o  lib/ipv6.[ch] written
   o  Lexical analyser recognizes IPv6 addresses and when in IPv6
      mode, treats pure IPv4 addresses as router IDs.
   o  Router ID must be configured manually on IPv6 systems.
   o  Added SCOPE_ORGANIZATION for org-scoped IPv6 multicasts.
   o  Fixed few places where ipa_(hton|ntoh) was called as a function
      returning converted address. 
						
						
					 
					
						1999-08-03 19:36:06 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						707ef83378 
					 
					
						
						
							
							Pruned the TODO list.  
						
						 
						
						
						
						
					 
					
						1999-08-03 19:35:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						9c11ec9efc 
					 
					
						
						
							
							Implemented a Table-to-Table protocol a.k.a The Pipe.  
						
						 
						
						
						
						
					 
					
						1999-08-03 19:34:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						8c943173ce 
					 
					
						
						
							
							Allow announces of rte's to protocols in FS_FEEDING state.  
						
						 
						
						... 
						
						
						
						Else, we would get chicken-egg problems in the table-to-table protocol. 
						
						
					 
					
						1999-08-03 19:33:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						7de45ba4a0 
					 
					
						
						
							
							Kernel route syncer supports multiple tables.  
						
						 
						
						... 
						
						
						
						The changes are just too extensive for lazy me to list them
there, but see the comment at the top of sysdep/unix/krt.c.
The code got a bit more ifdeffy than I'd like, though.
Also fixed a bunch of FIXME's and added a couple of others. :) 
						
						
					 
					
						1999-08-03 19:33:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						9d8856897f 
					 
					
						
						
							
							Protocol engine bug fixes:  
						
						 
						
						... 
						
						
						
						o  Make proto_config->table always point to the right
      table even if it should be the default one.
   o  When shutting down, kill protocol in reverse order
      of their priority.
   o  When stopping a protocol down, disconnect it from
      routing tables immediately instead of waiting
      for the delayed protocol flush event.
Also added a protocol instance counter (used by KRT code
in very magic ways). 
						
						
					 
					
						1999-08-03 19:31:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						b6628a8c98 
					 
					
						
						
							
							Added macros for walking lists backwards.  
						
						 
						
						
						
						
					 
					
						1999-08-03 19:31:30 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						9a706f32af 
					 
					
						
						
							
							Added missing structure declarations.  
						
						 
						
						
						
						
					 
					
						1999-08-03 19:31:11 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						8edf2361f9 
					 
					
						
						
							
							Cleaned up handling of interface patterns:  
						
						 
						
						... 
						
						
						
						o  Parsing of interface patterns moved to generic code,
      introduced this_ipatt which works similarly to this_iface.
   o  Interface patterns now support selection by both interface
      names and primary IP addresses.
   o  Proto `direct' updated.
   o  RIP updated as well, it also seems the memory corruption
      bug there is gone. 
						
						
					 
					
						1999-08-03 19:30:49 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						9273035403 
					 
					
						
						
							
							Changes to interface handling on traditional Unices:  
						
						 
						
						... 
						
						
						
						o  Aliases are interpreted as secondary addresses.
  o  When the system doesn't supply interface indices, generate
     our ones. 
						
						
					 
					
						1999-08-03 19:30:20 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						5e13ffe6f4 
					 
					
						
						
							
							Faster checksum function.  
						
						 
						
						
						
						
					 
					
						1999-08-03 19:29:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						913f7dc9f2 
					 
					
						
						
							
							Added functions for parsing and formatting of dates.  
						
						 
						
						
						
						
					 
					
						1999-08-03 19:29:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						6542ece91a 
					 
					
						
						
							
							Function calling in filters works - somehow. Calling syntax is  
						
						 
						
						... 
						
						
						
						currently very ugly, beware. Variables are not really local - that
needs to be fixed. 
						
						
					 
					
						1999-07-01 09:11:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						39369d6fbe 
					 
					
						
						
							
							Fixed stupid bug with hello vs inactim timers.  
						
						 
						
						
						
						
					 
					
						1999-06-02 16:31:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						bae0f7dbb1 
					 
					
						
						
							
							Neigbor deleting done. (I have some problems with timers, so it does not  
						
						 
						
						... 
						
						
						
						send hello.) 
						
						
					 
					
						1999-06-01 17:29:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						cd70d93470 
					 
					
						
						
							
							Detecting of new neighbor added. It starts inactivity timer.  
						
						 
						
						
						
						
					 
					
						1999-06-01 16:35:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						bd7f1081f2 
					 
					
						
						
							
							Grrr, the "obvious fix" to multicasting code from yesterday was  
						
						 
						
						... 
						
						
						
						fundamentally wrong. Reversed. 
						
						
					 
					
						1999-06-01 15:31:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						3e1f30610e 
					 
					
						
						
							
							Defined IP_PREC_INTERNET_CONTROL and made all (well, both :)) protocols  
						
						 
						
						... 
						
						
						
						use it when creating sockets. 
						
						
					 
					
						1999-06-01 13:57:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						9de840bdbd 
					 
					
						
						
							
							Set corectly destination address for RIP multicast. Broadcasting &  
						
						 
						
						... 
						
						
						
						multicasting rip actually works [broadcasting is kind of hard to turn
it on, through]. 
						
						
					 
					
						1999-05-31 20:34:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						b94bbe0027 
					 
					
						
						
							
							Added FIXME: mode broadcast randombly corrupts memory.  
						
						 
						
						... 
						
						
						
						Small cleaning and bugfixes. 
						
						
					 
					
						1999-05-31 20:30:16 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						c7208da0b7 
					 
					
						
						
							
							Fix potential multicasting bug.  
						
						 
						
						
						
						
					 
					
						1999-05-31 20:28:46 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						9607536dbf 
					 
					
						
						
							
							Kill duplicity between rif and rif_patt.  
						
						 
						
						
						
						
					 
					
						1999-05-31 19:43:08 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						72efa4b6f8 
					 
					
						
						
							
							Small fixes to rip.  
						
						 
						
						
						
						
					 
					
						1999-05-31 19:37:16 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						bf97bd2827 
					 
					
						
						
							
							Cleanup of warnings  
						
						 
						
						
						
						
					 
					
						1999-05-31 19:22:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						91c7c7416b 
					 
					
						
						
							
							Incoming side of authentication done but untested. Right handling of  
						
						 
						
						... 
						
						
						
						filters in rip. 
						
						
					 
					
						1999-05-31 19:16:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						2e6197d634 
					 
					
						
						
							
							Added password_strncpy() which pads destination with zeros.  
						
						 
						
						
						
						
					 
					
						1999-05-31 19:15:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						9c9e49ac39 
					 
					
						
						
							
							Added extended attributes for rip.  
						
						 
						
						
						
						
					 
					
						1999-05-31 19:15:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						c72b09c850 
					 
					
						
						
							
							IP socket priority (sock->tos) added. Constant taken from tcpdump of CISCO  
						
						 
						
						... 
						
						
						
						and gated. 
						
						
					 
					
						1999-05-31 19:07:31 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						35ff423d54 
					 
					
						
						
							
							Some RX_Hello checks added.  
						
						 
						
						
						
						
					 
					
						1999-05-31 18:56:20 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						bb027be1e2 
					 
					
						
						
							
							Added extra argument to rt_update hook which contains a pointer to the  
						
						 
						
						... 
						
						
						
						temporary attribute list. 
						
						
					 
					
						1999-05-31 18:55:35 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						75b84c34e3 
					 
					
						
						
							
							Sending and receving of hello pkts works. No I will start building neighbor  
						
						 
						
						... 
						
						
						
						database. 
						
						
					 
					
						1999-05-31 18:24:54 +00:00