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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						249fdef7a1
					 | 
					
						
						
							
							Adding InfTransDelay for outgoing lsa.
						
						
						
						
						
						
					 | 
					
						2000-05-02 22:31:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						85195f1a53
					 | 
					
						
						
							
							Many small changes and bug fixes. Routing table calculation works.
						
						
						
						
						
						
						
						I'm waiting for rt lookup to add stub networks. 
						
						
					 | 
					
						2000-04-30 22:14:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						9eea604769
					 | 
					
						
						
							
							Multicast open socket for (B)DR bugfix.
						
						
						
						
						
						
					 | 
					
						2000-04-18 19:31:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |