summaryrefslogtreecommitdiffstats
path: root/isisd
Commit message (Collapse)AuthorAgeFilesLines
...
* Initialize access lists here as well.hasso2004-10-132-0/+7
|
* Sync isisd with changes in lib.hasso2004-10-114-7/+12
|
* Argh, fix typo.hasso2004-10-081-1/+1
|
* Although we don't look at current directory for config any more, it's nicehasso2004-10-081-1/+1
| | | | to have modified config file here for development.
* No warnings here any more.hasso2004-10-0718-430/+72
|
* Common router id.hasso2004-10-034-13/+51
|
* I think that it's better to report bugs into Bugzilla.hasso2004-09-281-1/+1
|
* This code didn't survive valgrinding. I wonder how it survived normal run.hasso2004-09-272-0/+7
|
* Brown paperbag please. Fix previous commit.hasso2004-09-262-5/+13
|
* Compiler warnings fixes.hasso2004-09-2616-71/+64
|
* Compile with gcc-4.0.hasso2004-09-262-2/+7
|
* * isisd.c: thread_master *master is already defined in isis_main.c.hasso2004-09-246-19/+25
| | | | | * isis_misc.[c|h], isis_lsp.[c|h]: Move static variables out of header files.
* Remove usage of evil list and listnode typedefs.hasso2004-09-232-3/+7
|
* Yet another DIS election fix from LIU Xin - update dis_record ofhasso2004-09-212-1/+14
| | | | adjacencies when isisd becomes DIS.
* Make "C" vendor routers happy - put correct prefix addresses intohasso2004-09-212-4/+12
| | | | reachability TLV's. Somehow it wasn't problem for "J" vendor routers.
* 2004-09-20 LIU Xin <lx at ns.6test.edu.cn>hasso2004-09-204-44/+27
| | | | | | | * isis_dr.c, isis_events.c: Remove hello multiplier usage while scheduling DIS election. * isis_pdu.c: Don't call isis_event_dis_status_change() whenever l[1|2]_desig_is is different from hdr.lan_id.
* Rework of SPF threads schedule logic. I'm not 100% sure whether it's righthasso2004-09-194-58/+115
| | | | | | thing to do to have completely separate threads for IPv4 and IPv6 SPF though. But it works and it's now possible to have both IPv4 and IPv6 enabled in interface. One bug fixed in LSP regeneration scheduling as well.
* Another great little fix from LIU Xin.hasso2004-09-172-6/+7
|
* There is several new RFCs ...hasso2004-09-151-6/+7
|
* Second part of fixes from Laurent Rabret.hasso2004-09-155-46/+75
|
* Isisd is now able to remove addresses from circuit and trigger LSP updateshasso2004-09-146-35/+157
| | | | if it's done. Some random fixes as well and update to sample configuration.
* isis_pdu.c: Update l1_desig_is only if neighbor really is DIS.hasso2004-09-142-4/+10
|
* Fixes from LIU Xin.hasso2004-09-104-2/+22
|
* Indentation only. No any functional changes.hasso2004-09-1040-9024/+10011
|
* (somewhat unrelated cleanups, but all are very minor)gdt2004-07-231-1/+1
| | | | | | | | | | | | | | | 2004-07-23 Greg Troxel <gdt@poblano.ir.bbn.com> * */Makefile.am: Use ../dir/libfoo.la, rather than "-L../dir -lfoo", to avoid linking against installed libraries from a previous version. * {lib,ospfd,ospfclient}/Makefile.am: explicitly define the shared library version number to be 0.0 * configure.ac: remove spurious , so extract.pl is chmod'd +x. * HACKING: explain shared library versioning rules
* cvsignore *.libs in build dirspaul2004-07-091-0/+1
|
* Update cvsignore's for *.lo and *.la - libtool filespaul2004-07-091-0/+2
|
* Add libtool support.libtool-aftergdt2004-06-301-1/+1
| | | | | | | | | | | | | | | | libzebra and libospfapiclient are now built shared, and linked shared with the daemons. This reduces the memory needed when running multiple daemons; each daemon is at least 150k smaller. Static libraries are still built, and libtool should use them on platforms which don't have shared libaries. As with autoconf, the user of a distribution does not need libtool; one just needs that to build from CVS. libospf.a is still a non-shared library, and still installed, not because that makese sense, but because I don't understand why it is the way it is now. Note that the tree was tagged 'libtool-before' just before this commit.
* Removing code which looked at current dir for config file before attemptinghasso2004-06-201-4/+3
| | | | to read system one.
* CVS ignore Linux NFS silly-delete .nfs* filespaul2004-06-062-0/+2
|
* Add .cvsignore for isisd/topologypaul2004-06-061-0/+6
|
* Fixing crash fix attempt. It's still mess and logic is wrong and ... but athasso2004-05-191-3/+9
| | | | least periodic spf works again.
* Commit 100% working part of patch from Laurent Rabret ([quagga-dev 830]).hasso2004-05-196-5/+33
| | | | Also tiny temporary fix from me to spf thread crash. Will look at it later.
* Make it compile in NetBSD and OpenBSD.hasso2004-05-1918-18/+19
|
* 2004-05-08 Paul Jakma <paul@dishone.st>paul2004-05-082-5/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * bgp_zebra.c: (bgp_interface_address_add) sync to zclient changes (bgp_interface_address_delete) ditto. (bgp_zebra_announce) ditto. (bgp_zebra_withdraw) ditto. * isis_zebra.c: Sync with zclient changes. * zclient.c (zapi_ipv4_route) Follow Sowmini's lead and describe message format. * ospf6_zebra.c: Sync to zclient changes * ospf_zebra.c: Sync with lib/zclient changes * rip_zebra.c: sync with zclient changes. * rip_interface.c: ditto. * ripng_{interface,zebra}.c: sync with zclient changes 2004-05-08 Sowmini Varadhan <sowmini.varadhan@sun.com> * zclient.c: (zapi_ipv4_add) collapsed into zapi_ipv4_route (zapi_ipv4_delete) ditto. (zapi_ipv4_route) add/delete a route by way of cmd arg. (zapi_ipv6_add) collapsed into zapi_ipv6_route. (zapi_ipv6_delete) ditto. (zapi_ipv6_route) add/delete a route by way of cmd arg. (zebra_interface_address_delete_read) collapsed into zebra_interface_address_read. (zebra_interface_address_delete_read) ditto. (zebra_interface_address_read) read address add/delete messages by way of type argument. Describe command message format. (zebra_interface_add_read) Unconditionally read new ifmtu6 field. Describe command message format. (zebra_interface_state_read) Unconditionally read new ifmtu6 field. (zclient_redistribute_set) Collapsed into zclient_redistribute (zclient_redistribute_unset) ditto (zclient_redistribute) set/unset redistribution. (zclient_redistribute_default_set) Collapsed into zclient_redistribute_default. (zclient_redistribute_default_unset) ditto. (zclient_redistribute_default) Redistribute default set/unset. * zclient.h: delete zapi_ipv{4,6}_add, zapi_ipv{4,6}_delete. Add zapi_ipv{4,6}_route. delete zclient_redistribute_set/unset. Add zclient_redistribute. Ditto for zclient_redistribute_default_{set/unset}.
* 2004-03-16 David Young <dyoung@pobox.com>gdt2004-03-161-1/+1
| | | | | | | | | * (many) reference <lib/version.h> rather than "version.h", because version.h is a generated file and not present in the source tree when using objdir builds. (committed by gdt) works fine with normal builds; didn't try objdir
* Fix vty address handling and added pid file stuff.hasso2004-02-201-2/+11
|
* Threads usage cleanup. Still at least one bug to go.hasso2004-02-118-220/+124
|
* Yet another "set thread pointer to NULL during thread run" fix.hasso2004-02-091-0/+1
|
* Fixing previous commit.hasso2004-01-271-2/+2
|
* Make "(no) ip address x.x.x.x/x" commands work again in vtysh.hasso2004-01-272-0/+6
|
* 2004-01-19 Paul Jakma <paul@dishone.st>paul2004-01-191-48/+26
| | | | | | | * tests/test-sig.c: New file, regression test for sigevents. * lib/Makefile.am: add sigevent.{c,h} * (isis|rip|ripng|ospf|ospf6|bgp)d/\1_main.c: modify for sigevents. * zebra/main.c: ditto.
* Fix some threads related problems [quagga-dev 591].hasso2003-12-312-2/+7
|
* 2003-12-30 Paul Jakma <paul@dishone.st>paul2003-12-301-19/+5
| | | | | | | | * Makefile.am: put the redhat/ stuff into EXTRA_DIST rather than copying via dist-hook. Remove ~ files backup cruft from dists. isisd/Makefile.am: sysconf example should go via dist_examples_DATA. The include-netbsd/ headers werent mentioned as sources and werent being copied into dists.
* Remove generated file.hasso2003-12-231-529/+0
|
* Some fixes to isisd done by me and Cougar in the spring of 2003. Seehasso2003-12-2310-42/+91
| | | | changelog for details.
* Add .cvsignorehasso2003-12-231-0/+6
|
* 2607/tcp is already used by ospfapi.jardin2003-12-231-1/+1
| | | | Let's use 2608/tcp for isisd.
* Merge isisd into the Quagga's framework:jardin2003-12-2310-136/+363
| | | | | | | | | | - add privs support - use misc quagga's definitions - make it compile"able" - fix segfault cases related to hostname() - add debug isis xxx command This patch has been approved by Paul Jakma.
* Initial revisionjardin2003-12-2376-0/+45393