Martin Mares
							
						 
					 | 
					
						
						
							
						
						1ed2fe9609
					 | 
					
						
						
							
							Send and receive communities.
						
						
						
						
						
						
					 | 
					
						2000-04-17 10:19:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Mares
							
						 
					 | 
					
						
						
							
						
						f421cfdd80
					 | 
					
						
						
							
							Sending of update messages works!
						
						
						
						
						
						
					 | 
					
						2000-04-17 09:37:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Mares
							
						 
					 | 
					
						
						
							
						
						c0668f3696
					 | 
					
						
						
							
							Created nest/a-path.c and a-set.c which should contain general operations
						
						
						
						
						
						
						
						on AS paths and community sets.
Moved as_path_prepend() there.
Pavel, please move the other functions as well. 
						
						
					 | 
					
						2000-04-17 07:53:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						ebff007f08
					 | 
					
						
						
							
							LSack receiving bugfix.
						
						
						
						
						
						
					 | 
					
						2000-04-12 15:37:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						4bf41ac8b1
					 | 
					
						
						
							
							LS Ack receiving done.
						
						
						
						
						
						
					 | 
					
						2000-04-12 15:20:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						58313b24c8
					 | 
					
						
						
							
							Stupid "+1"-bug fixed.
						
						
						
						
						
						
					 | 
					
						2000-04-12 14:49:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Mares
							
						 
					 | 
					
						
						
							
						
						c8f685cb9d
					 | 
					
						
						
							
							Made last Pavel's changes compile.
						
						
						
						
						
						
					 | 
					
						2000-04-12 14:14:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Pavel Machek
							
						 
					 | 
					
						
						
							
						
						0a40e97328
					 | 
					
						
						
							
							as_path_prepend is usable outside bgp.
						
						
						
						
						
						
					 | 
					
						2000-04-12 14:12:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Mares
							
						 
					 | 
					
						
						
							
						
						c2b28c9910
					 | 
					
						
						
							
							Real bucket lists.
						
						
						
						
						
						
					 | 
					
						2000-04-12 14:09:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Pavel Machek
							
						 
					 | 
					
						
						
							
						
						ac7a2145cc
					 | 
					
						
						
							
							f_new_dynamic_attr gets third argument, type as filters know it.
						
						
						
						
						
						
					 | 
					
						2000-04-12 14:02:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Mares
							
						 
					 | 
					
						
						
							
						
						12d5677aa3
					 | 
					
						
						
							
							Define BGP_PATH.
						
						
						
						
						
						
					 | 
					
						2000-04-12 13:56:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Mares
							
						 
					 | 
					
						
						
							
						
						7750634946
					 | 
					
						
						
							
							Introduced `ARRAY_SIZE' macro to replace all the sizeof(a)/sizeof(*a) constructs.
						
						
						
						
						
						
					 | 
					
						2000-04-12 13:21:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Mares
							
						 
					 | 
					
						
						
							
						
						ae8f558499
					 | 
					
						
						
							
							Implemented outgoing attribute cache.
						
						
						
						
						
						
					 | 
					
						2000-04-10 12:39:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Mares
							
						 
					 | 
					
						
						
							
						
						48e842cc98
					 | 
					
						
						
							
							Use neighbor cache to track direct route to the peer or multihop destination.
						
						
						
						
						
						
						
						Calculate next_hop properly based on the local address we get from the
neighbor entry. 
						
						
					 | 
					
						2000-04-10 11:21:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Mares
							
						 
					 | 
					
						
						
							
						
						ef2c708dfa
					 | 
					
						
						
							
							More BGP progress...
						
						
						
						
						
						
						
						For Pavel: You can use bgp_path_prepend() for prepending AS numbers to AS paths. 
						
						
					 | 
					
						2000-04-09 22:05:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Pavel Machek
							
						 
					 | 
					
						
						
							
						
						3d0ea3a7c3
					 | 
					
						
						
							
							Fix of comment.
						
						
						
						
						
						
					 | 
					
						2000-04-07 09:02:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						2c971094eb
					 | 
					
						
						
							
							LSA flooding done.
						
						
						
						
						
						
					 | 
					
						2000-04-05 00:51:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						10000b96a8
					 | 
					
						
						
							
							Small clean up. (Duplicate #defines.)
						
						
						
						
						
						
					 | 
					
						2000-04-04 22:27:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						f1f7faceb4
					 | 
					
						
						
							
							"Bug in hashing" fixed. Ehm it was bug in lsrql node removing.
						
						
						
						
						
						
					 | 
					
						2000-04-04 22:22:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						d8852b362c
					 | 
					
						
						
							
							LSupdate processing improved. Now there is some bug in hashing. :-(
						
						
						
						
						
						
					 | 
					
						2000-04-04 15:55:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						921a93f217
					 | 
					
						
						
							
							Flooding work continues.
						
						
						
						
						
						
					 | 
					
						2000-04-04 00:32:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						8496b2e41a
					 | 
					
						
						
							
							Minor change in area list. Now I use MJ's lists.
						
						
						
						
						
						
					 | 
					
						2000-04-03 22:31:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						394acced11
					 | 
					
						
						
							
							Work on lsupdates continues. Some checksum cleanup.
						
						
						
						
						
						
					 | 
					
						2000-04-02 20:41:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						db9fb72769
					 | 
					
						
						
							
							lsa_cmp moved into lsalib.c
						
						
						
						
						
						
					 | 
					
						2000-04-02 19:04:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Mares
							
						 
					 | 
					
						
						
							
						
						10be74da20
					 | 
					
						
						
							
							Formatting of dynamic attributes (except for paths and communities which
						
						
						
						
						
						
						
						will be added soon). 
						
						
					 | 
					
						2000-04-01 10:21:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Mares
							
						 
					 | 
					
						
						
							
						
						dad177d7e0
					 | 
					
						
						
							
							RIP: Set attribute class.
						
						
						
						
						
						
					 | 
					
						2000-04-01 10:20:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Mares
							
						 
					 | 
					
						
						
							
						
						f880924990
					 | 
					
						
						
							
							BGP now handles incoming routes (IPv4 only).
						
						
						
						
						
						
					 | 
					
						2000-04-01 09:17:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						499cb346f6
					 | 
					
						
						
							
							LSA checksum works. But it's very uneficient on little endian systems.
						
						
						
						
						
						
					 | 
					
						2000-04-01 02:45:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Mares
							
						 
					 | 
					
						
						
							
						
						ac4b4683ae
					 | 
					
						
						
							
							Removal of useless includes continues...
						
						
						
						
						
						
					 | 
					
						2000-03-31 23:40:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Mares
							
						 
					 | 
					
						
						
							
						
						a37410cbdd
					 | 
					
						
						
							
							Use bsprintf() instead of sprintf().
						
						
						
						
						
						
					 | 
					
						2000-03-31 23:33:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Mares
							
						 
					 | 
					
						
						
							
						
						221135d6bf
					 | 
					
						
						
							
							Include "lib/string.h" instead of <string.h>. It should give us bzero()
						
						
						
						
						
						
						
						and other non-portable functions on all systems. 
						
						
					 | 
					
						2000-03-31 23:30:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Mares
							
						 
					 | 
					
						
						
							
						
						c00d31befa
					 | 
					
						
						
							
							Parsing of BGP attributes.
						
						
						
						
						
						
					 | 
					
						2000-03-31 23:21:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						65e55e9cca
					 | 
					
						
						
							
							Checksum changes. Bug is still NOT fixed. :-(
						
						
						
						
						
						
					 | 
					
						2000-03-31 01:40:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						9f940976d1
					 | 
					
						
						
							
							Some bug fixes. LSA checksum is still bad. I'll fix it later.
						
						
						
						
						
						
					 | 
					
						2000-03-31 01:14:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						f45fd3164b
					 | 
					
						
						
							
							Sending of lspd as responce to lsreq done.
						
						
						
						
						
						
					 | 
					
						2000-03-31 00:21:41 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						14a7921c83
					 | 
					
						
						
							
							LSA structure changes. (Len added.)
						
						
						
						
						
						
					 | 
					
						2000-03-30 20:18:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						de769e24c0
					 | 
					
						
						
							
							Skeleton structures and files added.
						
						
						
						
						
						
					 | 
					
						2000-03-30 20:00:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						95eb1dba3f
					 | 
					
						
						
							
							Add hashing to link state request list.
						
						
						
						
						
						
					 | 
					
						2000-03-30 19:37:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						76915ec979
					 | 
					
						
						
							
							Minor changes.
						
						
						
						
						
						
					 | 
					
						2000-03-30 19:21:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Mares
							
						 
					 | 
					
						
						
							
						
						973399ae2c
					 | 
					
						
						
							
							Basic analysis of UPDATE packets.
						
						
						
						
						
						
					 | 
					
						2000-03-30 18:44:23 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Mares
							
						 
					 | 
					
						
						
							
						
						b552ecc4d7
					 | 
					
						
						
							
							Connection state machine works.
						
						
						
						
						
						
					 | 
					
						2000-03-30 17:39:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						ce0603a6ed
					 | 
					
						
						
							
							Better list manipulation.
						
						
						
						
						
						
					 | 
					
						2000-03-30 16:22:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Mares
							
						 
					 | 
					
						
						
							
						
						3fdbafb6f4
					 | 
					
						
						
							
							More BGP. This time it connects, but the state machine still isn't complete.
						
						
						
						
						
						
					 | 
					
						2000-03-30 10:44:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						6d2b32114f
					 | 
					
						
						
							
							LSreq initial work.
						
						
						
						
						
						
					 | 
					
						2000-03-30 00:18:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						2560c8860e
					 | 
					
						
						
							
							Slave bug fix.
						
						
						
						
						
						
					 | 
					
						2000-03-29 17:51:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						910e557b47
					 | 
					
						
						
							
							Many changes in dbdes sending & receiving. EXDONE caused.
						
						
						
						
						
						
					 | 
					
						2000-03-29 17:18:06 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						315648af8e
					 | 
					
						
						
							
							RXMT timer handling bug fix.
						
						
						
						
						
						
					 | 
					
						2000-03-29 13:02:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						3fba209688
					 | 
					
						
						
							
							Some FIXME added.
						
						
						
						
						
						
					 | 
					
						2000-03-29 12:47:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						96501dfe5f
					 | 
					
						
						
							
							Sending of DBdes bug fixed.
						
						
						
						
						
						
					 | 
					
						2000-03-29 12:45:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ondrej Filip
							
						 
					 | 
					
						
						
							
						
						04c6319a63
					 | 
					
						
						
							
							IMMS reverted to bits. Outgoing packets dumping added.
						
						
						
						
						
						
						
						Cisco does not set inteface MTU. Hmm.... 
						
						
					 | 
					
						2000-03-29 12:32:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |