Ondrej Filip 
							
						 
					 
					
						
						
							
						
						621ccdfe5a 
					 
					
						
						
							
							Bugfix - options bits were not included in LSAs  
						
						... 
						
						
						
						Bugfix - E bit was not unset on stub areas. 
						
						
					 
					
						2004-07-13 11:58:50 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						3e2bd0f17a 
					 
					
						
						
							
							Md5 authentification added (unsested).  
						
						... 
						
						
						
						Packet receiving clean up. 
						
						
					 
					
						2004-06-26 20:15:34 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						98ac61766d 
					 
					
						
						
							
							A lot of changes:  
						
						... 
						
						
						
						- metric is 3 byte long now
	- summary lsa originating
	- more OSPF areas possible
	- virtual links
	- better E1/E2 routes handling
	- some bug fixes..
I have to do:
	- md5 auth (last mandatory item from rfc2328)
	- !!!!DEBUG!!!!! (mainly virtual link system has probably a lot of bugs)
	- 2328 appendig E 
						
						
					 
					
						2004-06-25 16:39:53 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						2e10a170fe 
					 
					
						
						
							
							Indentation.  
						
						
						
						
					 
					
						2004-06-06 09:37:54 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						b9ed99f738 
					 
					
						
						
							
							Cleanup in iface.c  
						
						
						
						
					 
					
						2004-06-06 08:55:33 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						66004c91a8 
					 
					
						
						
							
							Set size of the buffers. (Thanx MJ.)  
						
						
						
						
					 
					
						2004-06-05 15:02:52 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Mares 
							
						 
					 
					
						
						
							
						
						9831e5916f 
					 
					
						
						
							
							Staticized lots of local functions.  
						
						
						
						
					 
					
						2004-06-05 09:58:23 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Mares 
							
						 
					 
					
						
						
							
						
						1512813e95 
					 
					
						
						
							
							... and a whole bunch of unused parameters and variables in ospf.  
						
						
						
						
					 
					
						2004-06-05 09:28:17 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Mares 
							
						 
					 
					
						
						
							
						
						c33d4cad9f 
					 
					
						
						
							
							Moved the tests for socket existence here.  
						
						... 
						
						
						
						BTW, where do you exactly set the new buffer sizes? 
						
						
					 
					
						2004-06-05 08:59:17 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						6f3203fabf 
					 
					
						
						
							
							cleanup in lsupd.c, indenting, "struct proto" removed...  
						
						
						
						
					 
					
						2004-06-04 21:05:43 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						e7ef86a58c 
					 
					
						
						
							
							OSPF is ready for changing MTU.  
						
						
						
						
					 
					
						2004-06-04 18:51:29 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						39e517d47c 
					 
					
						
						
							
							hello.c and hello.h cleaned up. No design changes.  
						
						
						
						
					 
					
						2004-06-04 12:53:10 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						591656cdd5 
					 
					
						
						
							
							Added source addr for multicast socket.  
						
						
						
						
					 
					
						2004-06-03 08:18:49 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						e8bf6c0766 
					 
					
						
						
							
							Easier cleanup of an interface.  
						
						
						
						
					 
					
						2004-06-01 13:44:53 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						c9f6cf8a05 
					 
					
						
						
							
							Don't free socket's resources.  
						
						
						
						
					 
					
						2004-06-01 13:29:08 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						035f6acbfe 
					 
					
						
						
							
							Patch from Andreas Steinmetz <ast@domdv.de>  
						
						
						
						
					 
					
						2004-06-01 13:12:10 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						781aa475aa 
					 
					
						
						
							
							Minor bug fix in neighbor state machine.  
						
						
						
						
					 
					
						2004-05-31 13:22:49 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						baa5dd6ccc 
					 
					
						
						
							
							Many spelling mistakes fixed.  
						
						... 
						
						
						
						Thanks you Harry Moyes. 
						
						
					 
					
						2003-08-23 10:42:41 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						78e2c6ccf1 
					 
					
						
						
							
							I will not originate the same lsa before MINLSINTERVAL.  
						
						
						
						
					 
					
						2001-08-11 14:01:54 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						52fa3e3869 
					 
					
						
						
							
							Fixed many bugs in rt calculation and interface adding. Now it seems to be  
						
						... 
						
						
						
						OK, I'm going to advertise 1.0.4. 
						
						
					 
					
						2000-09-04 21:21:34 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						b02e40111e 
					 
					
						
						
							
							I allocate struct ifa before unlocking. So route exported to OSPF are correct.  
						
						... 
						
						
						
						I work also with interfaces that have some problems with socket opening.
I declare them as stub. 
						
						
					 
					
						2000-09-04 19:42:17 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						e3bc10fdc4 
					 
					
						
						
							
							Added stub interface. (Interface which is propagated to OSPF but  
						
						... 
						
						
						
						it does not sends nor listens packets.)
I added some new options, please look at it and look into doc if it's OK. 
						
						
					 
					
						2000-09-02 08:54:40 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						a190e7200b 
					 
					
						
						
							
							Added hellos on NBMA networks. (I don't violate RFC now.)  
						
						
						
						
					 
					
						2000-09-02 00:03:36 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						d5e4b51865 
					 
					
						
						
							
							Doc  
						
						
						
						
					 
					
						2000-06-07 22:10:46 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						7ab3ff6a28 
					 
					
						
						
							
							Doc in neighbor.c and some tiny changes related to.  
						
						
						
						
					 
					
						2000-06-07 21:46:22 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Mares 
							
						 
					 
					
						
						
							
						
						1ae494a7e1 
					 
					
						
						
							
							Avoid SEGV's in tracing.  
						
						
						
						
					 
					
						2000-06-07 11:55:36 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						41ad16e2d5 
					 
					
						
						
							
							Added IP protocols.  
						
						
						
						
					 
					
						2000-06-06 11:50:48 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						abcbfd0400 
					 
					
						
						
							
							Tracing.  
						
						
						
						
					 
					
						2000-06-06 02:34:57 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						c1824c4d4c 
					 
					
						
						
							
							Simple autentication added.  
						
						
						
						
					 
					
						2000-06-06 01:23:03 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						fef1badfcf 
					 
					
						
						
							
							All die() renamed to bug().  
						
						
						
						
					 
					
						2000-06-06 01:00:34 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						f8f1e1f110 
					 
					
						
						
							
							Interface locks added.  
						
						
						
						
					 
					
						2000-06-06 00:46:00 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						e5b5d18c1c 
					 
					
						
						
							
							NBMA networks should work now.  
						
						
						
						
					 
					
						2000-06-05 23:44:26 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						3b580a23ad 
					 
					
						
						
							
							Bugfix in NET LSA flushing.  
						
						... 
						
						
						
						Configuration now works! :-)
Better "show ospf"
Some minor bugfixes. 
						
						
					 
					
						2000-06-05 20:57:53 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						3585d400e0 
					 
					
						
						
							
							Don't info about DR and BDR on non-MA networks.  
						
						
						
						
					 
					
						2000-06-05 19:31:55 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						eb2c99a132 
					 
					
						
						
							
							Yet another change, now flushing of net lsa seems to be perfect. :-)  
						
						
						
						
					 
					
						2000-06-05 16:32:29 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						07b7100292 
					 
					
						
						
							
							Don;t send packet over downed interface.  
						
						
						
						
					 
					
						2000-06-05 15:44:11 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						dc2548d2cc 
					 
					
						
						
							
							Premature age LSA if you're NOT dr.  
						
						
						
						
					 
					
						2000-06-05 05:06:22 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Mares 
							
						 
					 
					
						
						
							
						
						df49d4e14b 
					 
					
						
						
							
							Removed lots of trailing newlines in log messages.  
						
						... 
						
						
						
						Please note that the only calls which don't add newlines automatically
(i.e., don't print a full line of output) are debug() and DBG(). 
						
						
					 
					
						2000-06-04 19:56:06 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						c4f0f01408 
					 
					
						
						
							
							Added show ospf interface.  
						
						... 
						
						
						
						show ospf neighbors now knows "<interface>". 
						
						
					 
					
						2000-06-01 17:52:21 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						b5958826cc 
					 
					
						
						
							
							Ehm, some other "down" steps.  
						
						
						
						
					 
					
						2000-05-31 18:55:57 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						3f6953a103 
					 
					
						
						
							
							Some bugs in cleanup after iface down.  
						
						
						
						
					 
					
						2000-05-31 18:45:16 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						489b21555e 
					 
					
						
						
							
							Why does not work "sk_close(sk);rfree(sk);"?  
						
						
						
						
					 
					
						2000-05-31 18:36:51 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						46962be628 
					 
					
						
						
							
							Better debugging.  
						
						... 
						
						
						
						Safe neigh_list deleting. 
						
						
					 
					
						2000-05-31 18:31:53 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						70a383198a 
					 
					
						
						
							
							LSArt origination and routing table calculation is now not doing so  
						
						... 
						
						
						
						often. Instead of calculation I just schedule it latter. 
						
						
					 
					
						2000-05-31 14:06:33 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						3e86455606 
					 
					
						
						
							
							Added \n in debug.  
						
						
						
						
					 
					
						2000-05-30 18:21:51 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						4513280611 
					 
					
						
						
							
							Bug in socket closing.  
						
						
						
						
					 
					
						2000-05-30 15:04:52 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						18a0c0bb76 
					 
					
						
						
							
							Downing of interface should work.  
						
						
						
						
					 
					
						2000-05-16 23:59:38 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						54ac9d2e03 
					 
					
						
						
							
							Bugfix in hello.  
						
						
						
						
					 
					
						2000-05-09 12:02:48 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						9bc1808a27 
					 
					
						
						
							
							Better rt and net originating.  
						
						
						
						
					 
					
						2000-05-03 00:08:48 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						0bf2f2039e 
					 
					
						
						
							
							Originating of network LSA.  
						
						
						
						
					 
					
						2000-05-02 23:09:44 +00:00