| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| | |
* bgpd/bgp_route.c: Unrevert the revert of the possible first fix
for maximum-prefix.
|
| |
| |
| |
| | |
* bgpd/bgp_route.c: More work on bgp maximum prefix support
|
| |
| |
| |
| |
| |
| |
| | |
* bgpd/bgp_routemap.c: attr->med is type u_in32_t, should be
compared with UINT32_MAX
* ospfd/ospfd.c: remove redundant assert
* zebra/rtadv.c: add missing include for zebra/rib.h
|
| |
| |
| |
| | |
* bgpd/bgp_route.c: fix maximum prefix comparison
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 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
|
| |
| |
| |
| |
| | |
* bgpd/bgp{_fsm.c,_vty.c,d.c,d.h}: Add support for "bgp
log-neighbor-changes" command.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
2003-08-12 Paul Jakma <paul@dishone.st>
* Makefile.am: redhat/zebra.* -> redhat/quagga.*
* configure.ac: Bump autoconf prerequisite to 2.53.
dist name zebra -> quagga.
general Zebra -> Quagga where appropriate (ie not zebra daemon).
User and group zebra->quagga.
s/ZEBRA\(_VERSION\)/QUAGGA\1/.
* bgpd/bgp_main.c: s/ZEBRA\(_VERSION\)/QUAGGA\1/
* lib/command.c: Update banners and s/ZEBRA\(_VERSION\)/QUAGGA\1/
* lib/print_version.c: ditto
* lib/version.h: s/ZEBRA\(_VERSION\)/QUAGGA\1/ and bump version.
Change ZEBRA_URL.
* lib/smux.c: s/ZEBRA\(_VERSION\)/QUAGGA\1/
* lib/vty.h: Change Zebra.conf to Quagga.conf (integrated file)
* ospf6d/ospf6{,_main}.c: s/ZEBRA\(_VERSION\)/QUAGGA\1/
* ospfd/ospf_main.c: s/ZEBRA\(_VERSION\)/QUAGGA\1/
|
| |
| |
| |
| |
| | |
* bgp_route{,map}.c: Extend 'set ip next-hop' in route-maps with
ability to specify 'peer-address' rather than IP.
|
| |
| |
| |
| |
| | |
* Add missing 'i' to getopts, short form of --pid_file.
see http://bugzilla.quagga.net/show_bug.cgi?id=25
|
| |
| |
| |
| |
| | |
* bgpd/bgp_route.c: route server passes routes which may have
no-export community
|
| |
| |
| |
| | |
* bgpd/bgp_filter.c: "show ip as-path-access-list"
|
| |
| |
| |
| |
| |
| | |
* bgp_vty.c: install the neighbor_set_peer_group_cmd,
neighbor_soft_reconfiguration_cmd and neighbor_unsuppress_map_cmd
family of commands into the VPNv4 address family config node.
|
| |
| |
| |
| |
| | |
* Fix lib/smux.c's reliance on daemons exporting struct
thread_master *master.
|
| |
| |
| |
| |
| |
| |
| |
| | |
* 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().
|
| |
| |
| |
| | |
* bgpd/ChangeLog: Update (wasnt commited with the fix)
|
| |
| |
| |
| | |
* bgp_clist.c (community_list_delete): honour deny statements
|
| |
| |
| |
| |
| | |
* (bgp_clist.c): Run it through indent -nut (all indentation to
be spaced, get rid of mix of tabs and spaces)
|
| |
| |
| |
| | |
* Merge of zebra privileges
|
| | |
|
| |
| |
| |
| |
| | |
Should recognise the absence of an interval now and schedule one-shot dump.
hopefully.
|
| | |
|
| |
| |
| |
| |
| |
| | |
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 ospfclient to ospfclient/.cvsignore
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Sync to Zebra CVS
* Fix lib/thread.h leak
* Fix small Opaque LSA leak
* Do not configure OSPF interfaces for secondary addresses
* vtysh fixes from Hasso
* Dave Watson's missing ntohs fix
|
| |
| |
| |
| |
| |
| |
| |
| | |
* 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
|
| | |
|
| |
| |
| |
| | |
No doubt builds will now break for everyone. (works here - autoconf 2.13)
|
| |
| |
| |
| |
| |
| | |
[zebra 17290] [PATCHES] - Fixes for problems in 0.93b
portfix patch
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
Mostly from incorrect usage of z option. Need to use:
printf(" size = %zd", x->size);
|
|
|
|
|
|
| |
This adds reference counting to avoid cases where bgp instance
is refered to by peers after bgp has been deleted. The style and
format matchs other reference counting in Quagga
|
|
|
|
| |
These trivial functions can just be inlined.
|
|
|
|
|
| |
These trivial functions take more code to call than to just
do inline.
|
|
|
|
| |
The peer_unlock() in node_cleanup could be freeing the peer.
|
|
|
|
|
| |
Bugfix 2847
Set TOS to internet control for BGP traffic
|
|\ |
|
| |
| |
| |
| |
| | |
If route server client is being used, then peer->rib entry
would get freed twice.
|
| | |
|
|/
|
|
|
|
| |
Bugfix: 3160
Null pointers that in peer tables after free to prevent problems
with double free.
|
|
|
|
|
| |
Fix easy compiler warnings about unused code by marking them with #if 0
Add one missing printf argument.
|
|
|
|
| |
ifdef out some unused functions to get rid of warnings.
|
|
|
|
| |
size is size_t not int.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
from http://www.gossamer-threads.com/lists/quagga/dev/15611
[clear_shim] Re: [quagga-users 9315] New md5 signature patch for bgp... quagga_md5_bsd_linux_v9.diff Remove Highlighting [In reply to]
mhw at wittsend ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Jan 28, 2008, 12:55 PM And, of course, the moment I send off a patch against 0.99.9 and claim
it should patch the CVS, I find out it does not.
Post #2 of 3 (192
views) On Mon, 2008-01-28 at 14:50 -0500, Michael H. Warfield wrote:
Permalink > Hello all!
> Building on the efforts of Leigh Brown and the earlier works on an MD5
> signature patch for bgpd, I've incorporated the autoconf efforts by
> Sargun Dhillon on top of my own changes for IPv6 along with filling in a
> few missing spots in the autoconf stuff myself. Leigh had released a v7
> and I subsequently released a v8 patch for md5 signatures for Linux and
> BSD to deal with conflicts with IPv6. This is now a v9 patch
> incorporating some of the changes from Sargun and adding a few of my own
> to complete the autoconf changes.
> This patch is still against 0.99.9 but should patch cleanly against
> CVS.
Attached is the patch against CVS. It does NOT have a patch for
config.h.in (that was a mistake on my part, it's not in CVS, it's
generated but it's not regenerated if you are working from the releases
and don't rerun autoheader) and fixes a problem with a header file and
some alignments.
[cl] > This adds a configure option, --enable-tcp-md5, to enable tcp md5 [cl]
> signatures. This is not qualified against the operating system on which
> it is being built. The patch should work on BSD and Linux. Other
> operation systems are a crap shoot. I don't know. I presume some other
> errors will occur on other operating systems which do not support MD5
> signatures in this manner. Since they're not supported now, this is no
> great loss. Someone might want to test this in other environments,
> though, and enhance it for those other environments.
>
> Attached...
>
> quagga_md5_bsd_linux_v9.diff
>
> http://www.wittsend.com/mhw/md5sig/quagga_md5_bsd_linux_v9.diff
>
> Is there anything left that needs to be done before this can be
> committed to CVS? Can someone with commit privs please do the honors?
Mike
--
Michael H. Warfield (AI4NB) | (770) 985-6132 | mhw[at]WittsEnd.com
/\/\|=mhw=|\/\/ | (678) 463-0932 | http://www.wittsend.com/mhw/
NIC whois: MHW9 | An optimist believes we live in the best of all
PGP Key: 0xDF1DD471 | possible worlds. A pessimist is sure of it!
Attachments: [unknown] quagga_cvs_md5_bsd_linux_v9.diff (18.4 KB)
<http://www.gossamer-threads.com/lists/engine?do=post_attachment;postatt_id=1184;list=quagga>
[unknown] signature.asc (0.30 KB)
<http://www.gossamer-threads.com/lists/engine?do=post_attachment;postatt_id=1185;list=quagga>
Signed-off-by: Tom Grennan <tgrennan@vyatta.com>
|
|\
| |
| |
| |
| |
| |
| | |
Conflicts:
ChangeLog
zebra/zebra_rib.c
|