summaryrefslogtreecommitdiffstats
path: root/ripd
Commit message (Collapse)AuthorAgeFilesLines
* Add support for --enable-exampledir to specify where to place examplegdt2003-12-031-1/+2
| | | | | | | | files, defaulting to sysconfdir (matching previous behavior). This is needed to support (cleanly) NetBSD pkgsrc, which requires that example config files go in $(prefix)/share/examples/pkgname, rather than in $(prefix)/etc/pkgname.
* 2003-11-17 sowmini.varadhan@sun.compaul2003-11-171-5/+28
| | | | | * ripd/ripd.c: rip_output_process() fixup aspects of split-horizon route suppression. See [quagga-dev 429].
* 2003-11-17 Hasso Tepper <hasso@estpak.ee>paul2003-11-171-0/+2
| | | | | * ripd/ripd.c: rip_create_socket() privs were not dropped if bind failed.
* 2003-10-24 Paul Jakma <paul@dishone.st>paul2003-10-241-16/+4
| | | | | | | | | * configure.ac: Check for fcntl() * {bgpd,ospf,ospf6d,ripd,ripngd}/Makefile.am: Install conf file via regular automake means, not magic install incantations, see bug #38. * lib/Makefile.am: install the headers, needed to link libzebra.a (and hence libospf.a, OSPF-API, etc.)
* 2003-10-15 sowmini.varadhan@sun.compaul2003-10-153-46/+78
| | | | | | | | | | | | | | * ripd/ripd.c: (rip_send_packet) use rip->sock for mcast sends, instead of creating one socket per send. send source addr to rip_update_interface. (rip_update_process) should send an update on every connected network for each interface. (rip_request_send) should send a request on every connected network for each interface. * ripd/ripd.h: update prototype for rip_interface_multicast_set * ripd/rip_interface.c: (rip_interface_multicast_set) reorganized so that it can be called repeatedly for aliased interfaces (on multiple networks).
* 2003-09-29 Paul Jakma <paul@dishone.st>paul2003-09-293-2/+104
| | | | | | | | | | | | | | * zebra/connected.c: revert the 'generic PtP' patch as it causes far too many problems. People who use FreeSWAN should investigate native linux ipsec. * zebra/rt_netlink.c: ditto * lib/if.c: ditto * ripd/ripd.h: ditto * ripd/ripd.c: ditto * ripd/rip_interface.c: ditto * ospfd/ospfd.c: ditto * ospfd/ospf_snmp.c: ditto * bgpd/bgp_nexthop.c: ditto
* 2003-09-24 sowmini.varadhan@sun.compaul2003-09-231-0/+1
| | | | | | * rip_interface.c: (rip_interface_address_add) call rip_enable_apply(), or the interface is never considered up. see [quagga-dev 225].
* 2003-08-14 Paul Jakma <paul@dishone.st>paul2003-08-141-4/+7
| | | | | | | | | | | * zebra/main.c: Fixup ZEBRA_{GROUP,USER} defines -> QUAGGA_{USER,GROUP} * bgpd/bgp_main.c: ditto * ospf6d/ospf6_main.c: ditto * ospfd/ospf_main.c: ditto * ripd/rip_main.c: ditto * ripngd/ripng_main.c: ditto * zebra/main.c: ditto
* 2003-08-10 amir <amir@datacore.ch>paul2003-08-101-1/+1
| | | | | * Add missing 'i' to getopts, short form of --pid_file. see http://bugzilla.quagga.net/show_bug.cgi?id=25
* 2003-06-20 Paul Jakma <paul@dishone.st>paul2003-06-201-4/+6
| | | | * rip_interface.c: add 'default' to passive-interface command DEFUN
* 2003-06-19 Paul Jakma <paul@dishone.st>paul2003-06-191-3/+5
| | | | | * Fix lib/smux.c's reliance on daemons exporting struct thread_master *master.
* 2003-06-15 Paul Jakma <paul@dishone.st>paul2003-06-151-1/+1
| | | | | | | | * lib/vty.{c,h}: Remove vty layer depending on a 'master' global, pass the thread master in explicitly to vty_init. Sort out some header dependency problems with lib/command.h * zebra/: Move globals to struct zebrad. Update vty_init(). * (.*)/\1_main.c: update call to vty_init().
* 2003-06-08 Paul Jakma <paul@dishone.st>paul2003-06-082-6/+6
| | | | Compile and warning fixes for the ripd 'passive-interface default' patch.
* From: Andrew J. Schorr <aschorr@telemetry-investments.com>paul2003-06-074-58/+51
| | | | | | | | | | | | | | | Subject: [zebra 12403] patch for ripd to accept any version of RIP by default The default Cisco IOS behavior is to send RIP version 1 packets and receive version 1 and version 2 packets. But zebra version 0.92a sends and receives only version 2 packets by default. I have patched the code to change zebra's default behavior to sending version 2 packets (same as before) but receiving both versions. While this is still not identical to Cisco's behavior, it does now accept packets of both versions and retains backwards compatibility with zebra configurations.
* From: Andrew J. Schorr <aschorr@telemetry-investments.com>paul2003-06-073-30/+73
| | | | | | | | | | | | | Subject: [zebra 12406] patch for ripd to support "passive-interface default" behavior In Cisco IOS, the router rip passive-interface subcommand can accept an interface name of "default". In that cases, all interfaces are set to be passive by default, and you must explicitly make it non-passive by using the "no passive-interface <ifname>" command if you want updates to go to that interface. <command implemented for zebra>
* 2003-06-04 Paul Jakma <paul@dishone.st>paul2003-06-044-3/+46
| | | | * Merge of zebra privileges
* Unbroke "set metric" command in vtysh again.hasso2003-05-251-3/+10
|
* Merge RIP part of 6Wind patch.hasso2003-05-257-111/+742
|
* Ripd has "no interface ..." command as well.hasso2003-05-241-0/+1
|
* Update Changelogspaul2003-05-161-0/+5
|
* Hasso Tepperpaul2003-04-191-10/+19
| | | | | | http://hasso.linux.ee/zebra/ht-routemap-18042003_5.patch Trivial fixes to sync daemon's route-map commands to have same syntax. Fixes a lot of errors with "match ..." and "set ..." commands when using vtysh.
* Add Makefile.in to the remaining .cvsignore'spaul2003-04-091-0/+1
| | | | Add ospfclient to ospfclient/.cvsignore
* [zebra 18626] move zebra socket paths to configure.acpaul2003-04-071-1/+0
| | | | | | | | | | | moved definition of the various socket paths from the per daemon header files into configure.ac. it will set the paths to be in the directory specified by --localstatedir=<prefix> or otherwise will try to guess as best it can ( a la pid file path detection - which probably should try reference ${prefix} too). the present hardcoded socket path, /tmp, isnt really correct. should be in /var somewhere really.
* Remove auto* files from the repository.paul2003-04-071-403/+0
| | | | | | | | | Developers working with the repository should have the appropriate tools. Out-of-sync files cause far too many problems with users as well as auto* scripts not being half as portable across systems as they ought to be. make-dist exists for a reason. Todo: make the CVS snapshot script do make-dist, and use the resulting tarball as the snapshot.
* 2003-03-25 Paul Jakma <paul@dishone.st>paul2003-03-251-203/+203
| | | | | | | | * sync to latest zebra CVS * spec file: updated and added define for ospf-api/client NB: OSPF-API has been broken by the zebra.org changes, which has added struct ospf * as a new arg to many functions
* Fix build for net-snmppaul2003-03-181-0/+3
|
* Update auto files.paul2003-03-171-225/+210
| | | | No doubt builds will now break for everyone. (works here - autoconf 2.13)
* Sync to Zebra.org 20030301paul2003-03-011-124/+53
|
* Revert to zebra.org automake filespaul2003-02-171-52/+123
|
* Update auto* build filespaul2003-02-131-123/+52
|
* Matthew Grant <grantma@anathoth.gen.nz>patch.z17290.portfixpaul2003-01-221-1/+9
| | | | | | [zebra 17290] [PATCHES] - Fixes for problems in 0.93b portfix patch
* [zebra 14631] Generic PtP and RFC3021 interface addressing supportpatch.z14631.ptp.rfc3021paul2002-12-133-104/+2
|
* zebra link state detection supportpatch.z12269.linkstatepaul2002-12-132-5/+5
|
* Added RIPv1 patch - bug fixes and improved/more interoperable classfulpatch.z15769.ripv1paul2002-12-131-31/+101
| | | | subnet handling
* Initial revisionpaul2002-12-1317-0/+11186