gdt b85dca3162d 2004-08-31 Greg Troxel <gdt@poblano.ir.bbn.com>
* Makefile.am (EXTRA_DIST): New - just has EXTRA_DIST. (Using a
directory in EXTRA_DIST in the parent was causing 'make dist' to fail.)
(Now m4/Makefile* is first-class and included from top level.) 2004-08-31 Greg Troxel <gdt@poblano.ir.bbn.com> * Makefile.am (EXTRA_DIST): New - just has EXTRA_DIST. (Using a
directory in EXTRA_DIST in the parent was causing 'make dist' to fail.)
(Now m4/Makefile* is first-class and included from top level.) 31 Aug 2004 gdt cbd040847df 2004-08-31 Greg Troxel <gdt@poblano.ir.bbn.com> * Rename scripts to *.sh.in, and use autoconf-style substitution
for prefix and localstatedir. 31 Aug 2004 gdt 630e48072a4 Assorted changes from work at BBN. Most are minor, and several are in support of more significant changes not in this commit. The last item in the ChangeLog below may be needed for p2mp to work correctly. 2004-08-31 David Wiggins <dwiggins@bbn.com>
* hash.c (hash_iterate): Save next pointer before calling
procedure, so that iteration works even if the called procedure
deletes the hash backet.
* linklist.h (listtail): new macro, not yet used.
2004-08-31 David Wiggins <dwiggins@bbn.com>
* ospf_spf.c (ospf_spf_calculate): Many more comments and debug
print statements. New function ... 31 Aug 2004 gdt 94755ea13e9 remove zebra/irdp.c because it is no longer in the source tree. 31 Aug 2004 hasso c34b6b577ef Commit my hack (yes, I still call it hack) - command line switch for zebra daemon to change netlink receive buffer size. 31 Aug 2004 hasso 7b90143f14b Fix for Bugzilla #108. 31 Aug 2004 hasso df43a137236 Please, tell me truth about what debugging status you are displaying. 31 Aug 2004 hasso f2bdee97582 Remove dead file. 31 Aug 2004 paul 1c3afb71a7f cvsignore for pkgsrc 31 Aug 2004 hasso e42f5a37462 Port ospf6d to sigevent and rename signal handling functions in vtysh not to conflict the ones in lib/sigevent.c. Fixes compiling with --disable-shared. 28 Aug 2004 gdt 69f1fc22f70 Add start/stop scripts for the rc.d framework used by pkgsrc (NetBSD and others). Contributed by Miles Nordin. 27 Aug 2004 hasso 5a9c53ded34 Brown paperbag, please. Don't segfault if VTYSH_PAGER isn't defined. 27 Aug 2004 hasso 34553cc3c99 Make "terminal length <0-512>" command work in vtysh. 27 Aug 2004 gdt d7d93997315 2004-08-27 David Wiggins <dwiggins@bbn.com> * ospf_spf.c (ospf_nexthop_calculation): Initialize address family
in on-stack struct prefix_ipv4. Fixes point-to-multipoint SPF
calculation. 27 Aug 2004 hasso 7225687afa5 Added NSSA related items. 27 Aug 2004 hasso 67e29abc580 More vtysh fixes. Specifying configuration from command line works now. 26 Aug 2004 hasso 9a0962651b0 Merge changelog entry from zebra cvs for my vtysh fix. 26 Aug 2004 hasso 6861b307d6f Merge svn revision 954 from Zebra cvs. 26 Aug 2004 hasso 69b4a810cd0 Make ospf6d configuration appear in vtysh as well. Report sent to Yasuhiro Ohara. 26 Aug 2004 gdt fd73aa9e484 add () on SOPT_SIZE_CMSG_PKTINFO_IPV4() use, to match def. Thanks to Hasso for code review. 26 Aug 2004 gdt a5ea687e012 2004-08-26 Miles Nordin <carton@Ivy.NET> * ipforward_sysctl.c (mib_ipv6): Use size_t for len, per
sysctl(3), rather than int. (Needed on NetBSD/alpha to display
forwarding status correctly.) 26 Aug 2004 gdt e304982e498 fix typo in previous commit 26 Aug 2004 gdt d0deca68371 2004-08-26 Greg Troxel <gdt@fnord.ir.bbn.com> * ospf_packet.c (ospf_recv_packet): adjust size declaration of
buffer used to get interface index so that it compiles on other
than Linux and includes the required alignment space. Probably
this was only working on sparc/sparc64 because most of sockaddr_dl
was not being written. 26 Aug 2004 gdt afa43b23925 2004-08-26 Greg Troxel <gdt@fnord.ir.bbn.com> * sockopt.h: Define method-independent macro for callers of
get_ifindex to use for cmsg length. 26 Aug 2004 hasso 95e735b5440 Vtysh cleanup part 2. No any functional changes yet except VTYSH_INTERFACE. 26 Aug 2004 hasso c89f64948d6 It hurts my eye every time configure finishes job :). 26 Aug 2004 hasso 60bb6a4515e One warning less while building vtysh_cmd.c. This seems to be dead file. Maybe remove it at all? 26 Aug 2004 paul efba6ce941f 2004-08-19 Paul Jakma <paul@dishone.st> * zebra.h: add MAX and MIN defines (eg for ospf6d) 25 Aug 2004 hasso b094d260315 Cleaning up whitespace mess mostly caused by my patches. Bigger reorganization of this spagetti will follow soon. 25 Aug 2004 hasso ccb59b11047 SVN revisions 935-940 merge from Zebra CVS. 25 Aug 2004 paul 3e0b3a56217 2004-08-23 Paul Jakma <paul@dishone.st> * zebra/zserv.c: (zebra_init) remove implicit ip forward enabling
* NEWS: warn about forwarding change 23 Aug 2004 paul 0b7787c542a Ignore documentation build files (indexes, etc..) 23 Aug 2004 hasso 3b68735fc38 Merge svn revisions 924 and 925 from Zebra CVS. Also remove useless ospf6_lsdb prototype declaration from ospf6_lsa.h. Report sent to Yasuhiro
Ohara as well. 19 Aug 2004 paul 0de1cde6e60 2004-08-19 Paul Jakma <paul@dishone.st> * irdp_main.c: update to match sockopt renames.
* irdp_packet.c: include sockopt.h and update to match sockopt
renames. 19 Aug 2004 paul 863082d528b 2004-08-19 Paul Jakma <paul@dishone.st> * ospf_packet.c: update to match sockopt renames. 19 Aug 2004 paul 2abb1cf3c8e commit ChangeLog too... 19 Aug 2004 paul 0fc42949a47 2004-08-19 Paul Jakma <paul@dishone.st> * Makefile.am: add m4 directory to EXTRA_DIST, and define
ACLOCAL_AMFLAGS to have aclocal pull in m4/
* configure.ac: AM_PROG_LIBTOOL should be AC_PROG_LIBTOOL
* update-autotools: print a warning that this script is deprecated 19 Aug 2004 paul e0a29621d6a 2004-08-19 Paul Jakma <paul@dishone.st> * *.m4: import of libtool CVS m4 autoconf files. These only
configure libtool support for languages where configure has
already called AC_PROG_<lang>, less fragile.
* README.txt: doc file for contents of this directory. 19 Aug 2004 paul e6822768a28 2004-08-19 Paul Jakma <paul@dishone.st> 2004-08-19 Paul Jakma <paul@dishone.st> * sockopt.c: include sockopt.h
rename some of the _pktinfo_ functions to _ifindex, where that is
their purpose.
(getsockopt_ipv6_pktinfo_ifindex) renamed to
getsockopt_ipv6_ifindex.
(setsockopt_ipv4_pktinfo) renamed to setsockopt_ipv4_ifindex
(setsockopt_pktinfo) update with previous and add comment re
AF_INET portabi... 19 Aug 2004 paul 1a51786a70c 2004-08-19 Paul Jakma <paul@dishone.st> * rip_interface.c: (rip_interface_multicast_set) get rid
of extraneous if_pointopoint arg. ifp is accessible via connected.
pass connected->ifp->ifindex to setsockopt_multicast_ipv4.
* ripd.c: (rip_send_packet) update call to
rip_interface_multicast_set
* ripd.h: update rip_interface_multicast_set prototype 19 Aug 2004 paul b63cef7c41e quagga.logrotate: remove generic weekly and nocompress options quagga.spec.in: build snmp support, update prequisites ucd-snmp to net-snmp 19 Aug 2004 paul c0618de64ca 2004-08-18 Paul Jakma <paul@dishone.st> * vty.c: (vty_serv_un) set unix vty socket to nonblocking
to prevent inadvertent blocking of daemons by use of
vtysh. TODO: disentangle manual paging from the buffer_write
path so that unix vty can use this path too and be reliable. 18 Aug 2004 gdt 2990460691f 2004-08-17 Greg Troxel <gdt@fnord.ir.bbn.com> * update-autotools: print tools versions to aid people in sending
bug reports. 17 Aug 2004 hasso 6452df092bf SVN revisions 916-920 from Zebra. ABR support is almost done. 15 Aug 2004 gdt f841e02e168 Include padding in control message length. Inspired by netbsd:src/usr.sbin/rtadvd/rtadvd.c (from KAME). 11 Aug 2004 gdt 57492d564c6 2004-08-11 Greg Troxel <gdt@fnord.ir.bbn.com> * rtadv.c (rtadv_send_packet): Allocate space for control messages
more carefully; it was wrong on NetBSD/sparc where CMSG alignment
is to 8 bytes instead of 4, and overwriting the address. Use the
provided macros for determining lengths. 11 Aug 2004 gdt 80893817f29 Add extra padding in cmsgdata buffer; there wasn't enough on NetBSD/sparc, resulting in overwriting the address. Add code to check if overwriting is happening, at least for now.
Set msg_flags to MSG_DONTROUTE; they had been stack garbage. 11 Aug 2004 hasso 246c135ecf5 I am bored. But I hate questions why there are man pages from version 0.88. Vtysh man page looks already how it should look IMHO, the rest need more
work. 10 Aug 2004 hasso 55e7ecd114c Remove pointless privilege lower call. Thanks to Cougar for noticing. 06 Aug 2004 paul 75ee0b8eed2 2004-08-04 Paul Jakma <paul@dishone.st> * ospf_spf.c: (ospf_spf_consider_nexthop) Add comment about issue.
Compare only against list head - all nexthops must be same cost
anyway, fixes a reference-listnode-after-delete bug noted by
Kir Kostuchenko.
(ospf_nexthop_calculation) Use ospf_spf_consider_nexthop for all
candidates attached to root. 05 Aug 2004