[prev in list] [next in list] [prev in thread] [next in thread] 

List:       zebra
Subject:    [zebra 20800] New ospf6d (Area not yet ! ;p)
From:       Yasuhiro Ohara <yasu () sfc ! wide ! ad ! jp>
Date:       2003-11-27 16:16:00
[Download RAW message or body]


We are pleased to inform that the new ospf6d rewritten from scratch
can be now retrieved from anoncvs.zebra.org. (Thanks kunihiro-san !)

This new ospf6d is *not* in zebra-0.94 release. Neither this new code
nor older ospf6d in zebra-0.94 implements Area functionality.
Area functionality is not yet implemented (Sorry ! this is still TODO).

The main change from old is that the code is much cleaner.
Modules are also re-designed from scratch, and so number of files
is decreased in ospf6d directory, garbages are deleted.

Difference in functionality should be really small.
Some minor functions are yet to be implemented,
e.g. there was a funciton implementing filters in advertising
connected routes, but it is not in the new ospf6d.

The most important function which is not yet:
  - Inter-Area-Prefix-LSA calculation. (there was a partial support
    for Area, but was deleted temporary.)
  - "passive-interface" command.
I will implement these again soon.

There are some changes in command names, so be careful to
update to the new ospf6d. Running new one with the old config
file may not be work.

The main improvement of the new ospf6d is SPF calculation cost.
Candidate list in ospf6d was simple list, but now utilizes
priority-queue sorting algorithm. And so now the order of
SPF calculation cost is O (N log (N)).

DOWNLOAD:

The new ospf6d resides in the branch zebra-0-95-ospf6d in anoncvs server.
You can retrieve it by:

% cvs -d :pserver:anoncvs@anoncvs.zebra.org:/cvsroot \
    co -r zebra-0-95-ospf6d zebra

I will continue to improve ospf6d in that branch.

Removed Files:

 ospf6d/ospf6_abr.c
 ospf6d/ospf6_abr.h
 ospf6d/ospf6_bintree.c
 ospf6d/ospf6_bintree.h
 ospf6d/ospf6_damp.c
 ospf6d/ospf6_damp.h
 ospf6d/ospf6_dbex.c
 ospf6d/ospf6_dbex.h
 ospf6d/ospf6_dump.c
 ospf6d/ospf6_dump.h
 ospf6d/ospf6_hook.c
 ospf6d/ospf6_hook.h
 ospf6d/ospf6_ism.c
 ospf6d/ospf6_ism.h
 ospf6d/ospf6_linklist.c
 ospf6d/ospf6_linklist.h
 ospf6d/ospf6_nsm.c
 ospf6d/ospf6_nsm.h
 ospf6d/ospf6_prefix.c
 ospf6d/ospf6_prefix.h
 ospf6d/ospf6_routemap.c
 ospf6d/ospf6_routemap.h
 ospf6d/ospf6_types.h

regards,
yasu


_______________________________________________
Zebra mailing list
Zebra@ml.zebra.org
http://ml.zebra.org/mailman/listinfo/zebra
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic