Ondrej Filip
|
249fdef7a1
|
Adding InfTransDelay for outgoing lsa.
|
2000-05-02 22:31:48 +00:00 |
|
Ondrej Filip
|
c45f48fba5
|
Aging of lsa database added.
|
2000-05-02 22:19:41 +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
|
c6c5626436
|
Sync with nest's rt table and some minor improvements.
|
2000-04-30 11:31:05 +00:00 |
|
Ondrej Filip
|
e80e9d0da5
|
RT calculation strongly simplified. Now, I don't need any
memory allocation. :-)
|
2000-04-30 09:32:41 +00:00 |
|
Ondrej Filip
|
dfa9a53a66
|
Routing table calculation. Dijkstra done.
|
2000-04-26 12:54:23 +00:00 |
|
Ondrej Filip
|
67315ef64e
|
Some lsack work. There is something very worng. :-( It locked my network.
|
2000-04-18 01:06:16 +00:00 |
|
Ondrej Filip
|
2a0925948d
|
Listening on AllDRouters for DR and BACKUP added.
|
2000-04-17 21:10:40 +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
|
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 |
|
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 |
|
Ondrej Filip
|
f45fd3164b
|
Sending of lspd as responce to lsreq done.
|
2000-03-31 00:21:41 +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
|
6d2b32114f
|
LSreq initial work.
|
2000-03-30 00:18:59 +00:00 |
|
Ondrej Filip
|
910e557b47
|
Many changes in dbdes sending & receiving. EXDONE caused.
|
2000-03-29 17:18:06 +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 |
|
Ondrej Filip
|
ce17d4c165
|
LSA DB is completely redesigned. Now it should be faster and it needs
less memory.
|
2000-03-09 22:38:05 +00:00 |
|
Ondrej Filip
|
30147b89ff
|
Sending of DBDes. (Checksum and length calculation NOT done.)
|
2000-03-08 12:50:28 +00:00 |
|
Ondrej Filip
|
de30342f97
|
Router LSA & area adding.
|
2000-02-25 19:19:41 +00:00 |
|
Ondrej Filip
|
b786df7035
|
Memory allocation in ospf_area changed.
|
2000-02-25 14:26:54 +00:00 |
|
Ondrej Filip
|
ab56f6b16f
|
Area work and router LSA starts when interface goes up.
|
2000-02-24 00:26:10 +00:00 |
|
Ondrej Filip
|
1508757478
|
Preparing for building LS databaze. Huh, why is it so complicated? :-(
Adding definition of some constants.
|
2000-01-05 00:03:47 +00:00 |
|
Ondrej Filip
|
4364b47e48
|
ospf.c and ospc.h splitted into various files.
|
1999-11-17 15:50:41 +00:00 |
|
Ondrej Filip
|
986e34131d
|
Sending DBDES packet in EXSTART done.
|
1999-11-10 16:06:12 +00:00 |
|
Martin Mares
|
6ba36f06ae
|
Added LSA hashing table (parts of code stolen from rt-fib.c, but
heavily simplified since we don't need asynchronous walking).
|
1999-11-10 12:27:01 +00:00 |
|
Ondrej Filip
|
c2250f91c7
|
Minor changes and bug fixes. Preparing for Exchange and higher states.
|
1999-10-19 16:13:06 +00:00 |
|
Ondrej Filip
|
96f1b8ba10
|
Huge changes. Neighbor and interface state machines rewritten.
It should be cleaner now, I'm preparing for file splitting.
Maybe I added some minor bugs. :-(
|
1999-10-18 21:48:51 +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 |
|
Ondrej Filip
|
e83dc0d7e7
|
(Backup) Designated Router election added.
|
1999-08-09 17:58:01 +00:00 |
|
Ondrej Filip
|
cd70d93470
|
Detecting of new neighbor added. It starts inactivity timer.
|
1999-06-01 16:35:18 +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 |
|
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 |
|
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 |
|
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
|
67ff91302f
|
Netmask checking for hello packets added.
|
1999-05-14 08:46:06 +00:00 |
|
Ondrej Filip
|
296ecb56eb
|
OSPF RX implementation starts....
|
1999-05-11 15:34:33 +00:00 |
|
Ondrej Filip
|
f7103dfcfe
|
Better logging output. Added 'struct proto *' info 'struct ospf iface'.
|
1999-05-11 09:50:02 +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
|
b11d8a4f59
|
Redesigned struct ospf_iface & new struct ospf_sock.
|
1999-04-14 15:13:44 +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 |
|