--------------------- PatchSet 722 Date: 2004/10/08 07:27:23 Author: hasso Branch: HEAD Tag: (none) Log: Although we don't look at current directory for config any more, it's nice to have modified config file here for development. Members: isisd/.cvsignore:1.4->1.5 --------------------- PatchSet 723 Date: 2004/10/08 07:29:12 Author: hasso Branch: HEAD Tag: (none) Log: More const strings. Members: lib/ChangeLog:1.45->1.46 lib/routemap.c:1.5->1.6 lib/routemap.h:1.2->1.3 --------------------- PatchSet 724 Date: 2004/10/08 07:32:23 Author: hasso Branch: HEAD Tag: (none) Log: Only warning left is the known lvalue problem in ripng_nexthop.c. Members: ripngd/ChangeLog:1.11->1.12 ripngd/ripng_interface.c:1.10->1.11 ripngd/ripng_main.c:1.11->1.12 ripngd/ripng_routemap.c:1.3->1.4 ripngd/ripng_zebra.c:1.4->1.5 ripngd/ripngd.c:1.11->1.12 ripngd/ripngd.h:1.3->1.4 --------------------- PatchSet 725 Date: 2004/10/08 07:36:38 Author: hasso Branch: HEAD Tag: (none) Log: There is no warnings here any more. Members: ripd/ChangeLog:1.20->1.21 ripd/rip_interface.c:1.18->1.19 ripd/rip_main.c:1.11->1.12 ripd/rip_routemap.c:1.5->1.6 ripd/rip_zebra.c:1.4->1.5 ripd/ripd.c:1.29->1.30 --------------------- PatchSet 726 Date: 2004/10/08 07:40:24 Author: hasso Branch: HEAD Tag: (none) Log: Argh, fix typo. Members: isisd/isis_lsp.c:1.13->1.14 --------------------- PatchSet 727 Date: 2004/10/08 09:17:22 Author: hasso Branch: HEAD Tag: (none) Log: Compiler warnings fixes round 1. Members: ospfd/ChangeLog:1.53->1.54 ospfd/ospf_dump.c:1.11->1.12 ospfd/ospf_dump.h:1.2->1.3 ospfd/ospf_ism.c:1.4->1.5 ospfd/ospf_lsa.c:1.28->1.29 ospfd/ospf_main.c:1.14->1.15 ospfd/ospf_nsm.c:1.6->1.7 ospfd/ospf_packet.c:1.43->1.44 ospfd/ospf_route.c:1.9->1.10 ospfd/ospf_routemap.c:1.2->1.3 ospfd/ospf_spf.c:1.13->1.14 ospfd/ospf_te.c:1.4->1.5 ospfd/ospf_vty.c:1.21->1.22 --------------------- PatchSet 728 Date: 2004/10/08 13:04:21 Author: hasso Branch: HEAD Tag: (none) Log: Merge svn revisions 1065 and 1066 from Zebra CVS. Members: ospf6d/ChangeLog:1.23->1.24 ospf6d/Makefile.am:1.8->1.9 ospf6d/OSPFV3-MIB.txt:INITIAL->1.1 ospf6d/ospf6_snmp.c:INITIAL->1.1 ospf6d/ospf6_snmp.h:INITIAL->1.1 ospf6d/ospf6d.c:1.15->1.16 --------------------- PatchSet 729 Date: 2004/10/10 09:03:18 Author: paul Branch: HEAD Tag: (none) Log: 2004-10-05 Paul Jakma * version.h.in: (pid_output*) add const qualifier. Members: lib/ChangeLog:1.46->1.47 lib/version.h.in:1.2->1.3 --------------------- PatchSet 730 Date: 2004/10/10 09:07:29 Author: paul Branch: HEAD Tag: (none) Log: 2004-10-10 Paul Jakma * Makefile.am: fix listing of ospf_snmp.c in noinst_HEADERS Members: ospf6d/ChangeLog:1.24->1.25 ospf6d/Makefile.am:1.9->1.10 --------------------- PatchSet 731 Date: 2004/10/10 12:56:56 Author: paul Branch: HEAD Tag: (none) Log: 2004-10-10 Paul Jakma * 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. Members: lib/ChangeLog:1.47->1.48 lib/buffer.c:1.3->1.4 lib/buffer.h:1.2->1.3 lib/command.c:1.20->1.21 lib/command.h:1.5->1.6 lib/distribute.c:1.3->1.4 lib/distribute.h:1.1->1.2 lib/filter.c:1.3->1.4 lib/if.c:1.21->1.22 lib/if.h:1.12->1.13 lib/if_rmap.c:1.5->1.6 lib/if_rmap.h:1.3->1.4 lib/log.c:1.6->1.7 lib/log.h:1.4->1.5 lib/memory.c:1.4->1.5 lib/memory.h:1.6->1.7 lib/plist.c:1.3->1.4 lib/plist.h:1.1->1.2 lib/routemap.c:1.6->1.7 lib/routemap.h:1.3->1.4 lib/smux.c:1.8->1.9 lib/sockopt.c:1.8->1.9 lib/vty.c:1.21->1.22 --------------------- PatchSet 732 Date: 2004/10/10 13:54:58 Author: paul Branch: HEAD Tag: (none) Log: 2004-10-10 Paul Jakma * 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. Members: ospf6d/ChangeLog:1.25->1.26 ospf6d/ospf6_asbr.c:1.13->1.14 ospf6d/ospf6_interface.c:1.12->1.13 ospf6d/ospf6_interface.h:1.4->1.5 ospf6d/ospf6_intra.c:1.8->1.9 ospf6d/ospf6_lsa.c:1.10->1.11 ospf6d/ospf6_lsa.h:1.8->1.9 ospf6d/ospf6_lsdb.c:1.6->1.7 ospf6d/ospf6_main.c:1.15->1.16 ospf6d/ospf6_message.c:1.10->1.11 ospf6d/ospf6_message.h:1.3->1.4 ospf6d/ospf6_neighbor.c:1.8->1.9 ospf6d/ospf6_neighbor.h:1.2->1.3 ospf6d/ospf6_proto.c:1.4->1.5 ospf6d/ospf6_route.c:1.9->1.10 ospf6d/ospf6_route.h:1.8->1.9 ospf6d/ospf6_snmp.c:1.1->1.2 ospf6d/ospf6_snmp.h:1.1->1.2 ospf6d/ospf6_spf.c:1.7->1.8 ospf6d/ospf6_spf.h:1.4->1.5 ospf6d/ospf6_top.c:1.11->1.12 ospf6d/ospf6d.c:1.16->1.17 --------------------- PatchSet 733 Date: 2004/10/11 10:40:58 Author: paul Branch: HEAD Tag: (none) Log: 2004-10-11 Paul Jakma * 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]. Members: lib/ChangeLog:1.48->1.49 lib/thread.c:1.8->1.9 --------------------- PatchSet 734 Date: 2004/10/11 11:11:25 Author: paul Branch: HEAD Tag: (none) Log: 2004-10-11 Paul Jakma * 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. Members: ospfd/ChangeLog:1.54->1.55 ospfd/ospf_dump.c:1.12->1.13 ospfd/ospf_dump.h:1.3->1.4 ospfd/ospf_packet.c:1.44->1.45 --------------------- PatchSet 735 Date: 2004/10/11 12:00:30 Author: paul Branch: HEAD Tag: (none) Log: 2004-10-11 Paul Jakma * (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. Members: ospfd/ChangeLog:1.55->1.56 ospfd/ospf_abr.c:1.11->1.12 ospfd/ospf_abr.h:1.1->1.2 ospfd/ospf_interface.h:1.4->1.5 ospfd/ospf_lsa.h:1.8->1.9 ospfd/ospf_packet.c:1.45->1.46 ospfd/ospf_packet.h:1.3->1.4 ospfd/ospf_routemap.c:1.3->1.4 ospfd/ospf_snmp.c:1.8->1.9 ospfd/ospf_te.c:1.5->1.6 ospfd/ospf_vty.c:1.22->1.23 ospfd/ospf_zebra.c:1.22->1.23 ospfd/ospf_zebra.h:1.1->1.2 ospfd/ospfd.c:1.24->1.25 ospfd/ospfd.h:1.10->1.11 --------------------- PatchSet 736 Date: 2004/10/11 12:28:44 Author: paul Branch: HEAD Tag: (none) Log: 2004-10-11 Paul Jakma * if.h: mtu's should be unsigned. * routemap.{c,h}: const char updates * smux.{c,h}: ditto Members: lib/ChangeLog:1.49->1.50 lib/if.h:1.13->1.14 lib/routemap.c:1.7->1.8 lib/routemap.h:1.4->1.5 lib/smux.c:1.9->1.10 lib/smux.h:1.2->1.3 --------------------- PatchSet 737 Date: 2004/10/11 13:14:22 Author: hasso Branch: HEAD Tag: (none) Log: Commas -> dots. Members: doc/snmp.texi:1.3->1.4 --------------------- PatchSet 738 Date: 2004/10/11 13:53:17 Author: hasso Branch: HEAD Tag: (none) Log: Some more const string fixes. Members: lib/ChangeLog:1.50->1.51 lib/command.h:1.6->1.7 lib/sockunion.c:1.5->1.6 lib/sockunion.h:1.1->1.2 --------------------- PatchSet 739 Date: 2004/10/11 13:57:57 Author: hasso Branch: HEAD Tag: (none) Log: Sync with changes in lib. Make more strings const. Members: ripd/ChangeLog:1.21->1.22 ripd/rip_interface.c:1.19->1.20 ripd/rip_offset.c:1.1->1.2 ripd/rip_routemap.c:1.6->1.7 ripd/rip_zebra.c:1.5->1.6 ripd/ripd.c:1.30->1.31 ripngd/ChangeLog:1.12->1.13 ripngd/ripng_interface.c:1.11->1.12 ripngd/ripng_offset.c:1.1->1.2 ripngd/ripng_routemap.c:1.4->1.5 ripngd/ripng_zebra.c:1.5->1.6 ripngd/ripngd.c:1.12->1.13 --------------------- PatchSet 740 Date: 2004/10/11 14:11:56 Author: hasso Branch: HEAD Tag: (none) Log: Sync isisd with changes in lib. Members: isisd/ChangeLog:1.25->1.26 isisd/isis_routemap.c:1.4->1.5 isisd/isisd.c:1.9->1.10 isisd/isisd.h:1.3->1.4 --------------------- PatchSet 741 Date: 2004/10/11 14:20:40 Author: hasso Branch: HEAD Tag: (none) Log: Fix warnings here. Members: vtysh/ChangeLog:1.20->1.21 vtysh/vtysh.c:1.31->1.32 vtysh/vtysh_user.c:1.4->1.5 --------------------- PatchSet 742 Date: 2004/10/11 15:33:23 Author: paul Branch: HEAD Tag: (none) Log: 2004-10-11 Paul Jakma * ospfd.texi: reformat the ospf md5 paragraph, add an additional way to work around bad clocks. Members: doc/ChangeLog:1.11->1.12 doc/ospfd.texi:1.9->1.10 --------------------- PatchSet 743 Date: 2004/10/11 17:27:03 Author: hasso Branch: HEAD Tag: (none) Log: Disable ospfapi init by default. Members: doc/ChangeLog:1.12->1.13 doc/ospfd.8:1.4->1.5 ospfd/ChangeLog:1.56->1.57 ospfd/ospf_main.c:1.15->1.16 ospfd/ospf_opaque.c:1.8->1.9 --------------------- PatchSet 744 Date: 2004/10/11 17:29:29 Author: hasso Branch: HEAD Tag: (none) Log: Update NEWS - apiserver is disabled by default now. Members: NEWS:1.11->1.12 --------------------- PatchSet 745 Date: 2004/10/11 18:02:40 Author: hasso Branch: HEAD Tag: (none) Log: Better common router-id handling. Members: ospf6d/ChangeLog:1.26->1.27 ospf6d/ospf6_top.c:1.12->1.13 ospf6d/ospf6_top.h:1.5->1.6 --------------------- PatchSet 746 Date: 2004/10/11 19:21:55 Author: paul Branch: HEAD Tag: (none) Log: 2004-09-17 Paul Jakma * 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. Members: vtysh/ChangeLog:1.21->1.22 vtysh/vtysh.c:1.32->1.33 --------------------- PatchSet 747 Date: 2004/10/11 19:26:59 Author: paul Branch: HEAD Tag: quagga_0_97_1_release Log: 2004-10-11 Paul Jakma * bump version to 0.97.1, release imminent. Members: ChangeLog:1.61->1.62 configure.ac:1.69->1.70