summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* - From Andrew Schorr, fixup logrotate to use correct path to killallpaul2004-10-191-6/+6
| | | | and use the pid file.
* Fix regression. It seems to me that this code still works only by accidenthasso2004-10-192-1/+5
| | | | though. Needs serious cleanup.
* Missing comma.hasso2004-10-141-1/+1
|
* Make dump configuration appear in vtysh.hasso2004-10-132-0/+5
|
* Ladies and Gentlemens. This file is dead for years, from 1999 to be exact.hasso2004-10-132-257/+1
|
* - fix date in changelog of my last commit..paul2004-10-131-1/+1
|
* * zserv.c: Remove useless warnings "forwarding is already on".hasso2004-10-132-26/+9
|
* Make initializing smux connection configurable - "smux peer OID" commandhasso2004-10-1313-71/+79
| | | | | initializes connection, and "no smux peer" command terminates it. Fixes bugzilla #47 and #112.
* Unbreak compilation with ospfapi disabled. We should seriously think abouthasso2004-10-132-0/+10
| | | | reducing various configure options.
* All access lists (IPv4 and IPv6) are used by all daemons to limit access tohasso2004-10-132-5/+6
| | | | vty.
* Initialize access lists here as well.hasso2004-10-132-0/+7
|
* Fix critical bugzilla #113. Make CMD_ERR_NOTHING_TODO nonfatal.hasso2004-10-132-5/+11
|
* 2004-10-13 Paul Jakma <paul@dishone.st>paul2004-10-136-25/+41
| | | | | | | | | | | | | * (global) more const'ification. * sockunion.c: (sockunion_su2str) buffer should be sized SU_ADDRSTRLEN. (sockunion_log) do not return stack variables, strdup buf before return. * vty.h: Fix up the VTY_GET_INTEGER macros. Testing caller supplied values against ULONG_MAX is daft, when caller probably has passed a type that can not hold ULONG_MAX. use a temporary long instead. Add VTY_GET_LONG, make VTY_GET_INTEGER_RANGE use it, make VTY_GET_INTEGER a define for VTY_GET_INTEGER_RANGE.
* 2004-10-13 Paul Jakma <paul@dishone.st>paul2004-10-1334-325/+390
| | | | | | | | | | | * (global) more const'ification and fixups of types to clean up code. * bgp_mplsvpn.{c,h}: (str2tag) fix abuse. Still not perfect, should use something like the VTY_GET_INTEGER macro, but without the vty_out bits.. * bgp_routemap.c: (set_aggregator_as) use VTY_GET_INTEGER_RANGE (no_set_aggregator_as) ditto. * bgpd.c: (peer_uptime) fix unlikely bug, where no buffer is returned, add comments about troublesome return value.
* Some compiler warnings fixes and fix for bugzilla #119.hasso2004-10-127-31/+52
|
* Unbreak "show ip route" command.hasso2004-10-122-2/+7
|
* Unbreak ospfclient compilation.hasso2004-10-123-3/+11
|
* ospf6d supports SNMP as well now.hasso2004-10-122-8/+14
|
* 2004-10-11 Paul Jakma <paul@dishone.st>quagga_0_97_1_releasepaul2004-10-112-2/+6
| | | | * bump version to 0.97.1, release imminent.
* 2004-09-17 Paul Jakma <paul@dishone.st>paul2004-10-112-4/+14
| | | | | | | * vtysh.c: (vtysh_client_execute) fix the sync fix. The 4th and final sync byte is not ASCII NULL, it's actually a status integer, and only ASCII NULL if CMD_SUCCESS is returned by daemon. Fix pointed out by Hasso.
* Better common router-id handling.hasso2004-10-113-3/+16
|
* Update NEWS - apiserver is disabled by default now.hasso2004-10-111-1/+4
|
* Disable ospfapi init by default.hasso2004-10-115-5/+27
|
* 2004-10-11 Paul Jakma <paul@dishone.st>paul2004-10-112-6/+15
| | | | | * ospfd.texi: reformat the ospf md5 paragraph, add an additional way to work around bad clocks.
* Fix warnings here.hasso2004-10-113-4/+9
|
* Sync isisd with changes in lib.hasso2004-10-114-7/+12
|
* Sync with changes in lib. Make more strings const.hasso2004-10-1112-69/+80
|
* Some more const string fixes.hasso2004-10-114-4/+9
|
* Commas -> dots.hasso2004-10-111-1/+1
|
* 2004-10-11 Paul Jakma <paul@dishone.st>paul2004-10-116-14/+18
| | | | | | * if.h: mtu's should be unsigned. * routemap.{c,h}: const char updates * smux.{c,h}: ditto
* 2004-10-11 Paul Jakma <paul@dishone.st>paul2004-10-1115-85/+94
| | | | | | | | | | * (global) Const char update and signed/unsigned fixes. * (various headers) size defines should be unsigned. * ospf_interface.h: remove duplicated defines, include the authoritative header - though, these defines should probably be moved to a dedicated header, or ospfd.h. * ospf_lsa.h: (struct lsa) ls_seqnum should be unsigned. * ospf_packet.c: (ospf_write) cast result of shift to unsigned.
* 2004-10-11 Paul Jakma <paul@dishone.st>paul2004-10-114-16/+25
| | | | | | | | | | | | | * ospf_dump.c: (ospf_ip_header_dump) Assume header is in host order remove ntohs that should have dissappeared. Take struct ip as argument, caller has to know there's an IP header at start of stream anyway. * ospf_dump.h: update declaration of ospf_ip_header_dump. * ospf_packet.c: (ospf_write) correct call to sockopt_iphdrincl_swab_htosys which was munging the header. (ospf_recv_packet) ip_len is needed for old OpenBSD fixup. (ospf_read) sockopt_iphdrincl_swab_systoh ip header as soon as we have it.
* 2004-10-11 Paul Jakma <paul@dishone.st>paul2004-10-112-3/+9
| | | | | | * thread.c: (funcname_thread_add_timer) (funcname_thread_add_timer_msec) Fix mistakes from last change. Pointed out by Liu Xin in [quagga-dev 1609].
* 2004-10-10 Paul Jakma <paul@dishone.st>paul2004-10-1022-87/+123
| | | | | | | | | | | | | | | | | | | | | | | | | * ospf6_route.c: Add const qualifier to various char arrays of constants. signed/unsigned fixes. (ospf6_linkstate_table_show) argv is const * ospf6_snmp.c: listnode typedef is dead. (ospf6_snmp_init) Take struct thread_master arg, needed for smux_init. * ospf6_snmp.h: update ospf6_snmp_init declaration. * ospf6d.c: (ospf6_init) add const qualifier to sargv, pass master to ospf_snmp6_init. * ospf6_asbr.c: const char update. * ospf6_interface.c: ditto, plus signed/unsigned fixes. (ipv6_ospf6_cost) Check whether cost fits in u_int32_t and use strtoul. * ospf6_intra.c: const char update. Parenthesise expression. * ospf6_lsa.c: signed/unsigned and const char updates. * ospf6_proto.c: ditto. * ospf6_message.c: ditto. * ospf6_lsdb.c: signed/unsigned update. * ospf6_main.c: const char update. * ospf6_neighbor.c: ditto. * ospf6_spf.c: ditto. * ospf6_top.c: ditto.
* 2004-10-10 Paul Jakma <paul@dishone.st>paul2004-10-1023-100/+163
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * version.h.in: (pid_output*) add const qualifier. * command.h: Change DEFUN func to take const char *[] rather than char **, to begin process of fixing compile warnings in lib/. Nearly all other changes in this commit follow from this change. * buffer.{c,h}: (buffer_write) pointer-arithmetic is gccism, take const void * and cast an automatic const char *p to it. (buffer_putstr) add const * command.c: (zencrypt) const qualifier (cmd_execute_command_real) ditto (cmd_execute_command_strict) ditto (config_log_file) ditto. Fix leak of getcwd() returned string. * memory.{c,h}: Add MTYPE_DISTRIBUTE_IFNAME for struct dist ifname. * distribute.{c,h}: Update with const qualifier. (distribute_free) use MTYPE_DISTRIBUTE_IFNAME (distribute_lookup) Cast to char *, note that it's ok. (distribute_hash_alloc) use MTYPE_DISTRIBUTE_IFNAME. (distribute_get) Cast to char *, note that it's ok. * filter.c: Update with const qualifier. * if.{c,h}: ditto. * if_rmap.{c,h}: ditto. (if_rmap_lookup) Cast to char *, note that it's ok. (if_rmap_get) ditto. * log.{c,h}: Update with const qualifier. * plist.{c,h}: ditto. * routemap.{c,h}: ditto. * smux.{c,h}: ditto. Fix some signed/unsigned comparisons. * sockopt.c: (getsockopt_cmsg_data) add return for error case. * vty.c: Update with const qualifier.
* 2004-10-10 Paul Jakma <paul@dishone.st>paul2004-10-102-1/+5
| | | | * Makefile.am: fix listing of ospf_snmp.c in noinst_HEADERS
* 2004-10-05 Paul Jakma <paul@dishone.st>paul2004-10-102-2/+6
| | | | * version.h.in: (pid_output*) add const qualifier.
* Merge svn revisions 1065 and 1066 from Zebra CVS.hasso2004-10-086-2/+3112
|
* Compiler warnings fixes round 1.hasso2004-10-0813-54/+60
|
* Argh, fix typo.hasso2004-10-081-1/+1
|
* There is no warnings here any more.hasso2004-10-086-24/+30
|
* Only warning left is the known lvalue problem in ripng_nexthop.c.hasso2004-10-087-20/+26
|
* More const strings.hasso2004-10-083-11/+15
|
* 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.
* 2004-10-05 Paul Jakma <paul@dishone.st>quagga_0_97_0_releasepaul2004-10-082-1/+6
| | | | | * version.h.in: print_version declaration is here, not in autoconf generated version.h.
* - ospfclient should be in -devel package, if anywhere.paul2004-10-081-3/+11
|
* Vtysh compiles cleanly as well.hasso2004-10-075-19/+22
|
* Even more const strings and fix to bugfix.hasso2004-10-073-5/+16
|
* 2004-10-07 Paul Jakma <paul@dishone.st>paul2004-10-071-0/+4
| | | | | * ChangeLog: commit this too... * bump version to 0.97.0, release imminent.
* Fix warnings. Didn't even look at files not compiled in Linux though.hasso2004-10-077-12/+18
|