blob: d718fc380fd1af051bde97c064635025278f481e [file] [log] [blame]
hassob31b8132005-05-31 10:24:28 +000012005-05-31 Hasso Tepper <hasso at quagga.net>
2
3 * ospf6d.c: No need for double ';'. Fixes parsing "show ipv6 ospf6
4 database ..." commands for vtysh by extract.pl. Remove duplicate
5 install_element calls.
6
ajs634f9ea2005-04-11 15:51:40 +000072005-04-11 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
8
9 * ospf6_zebra.c (ospf6_zebra_redistribute, ospf6_zebra_no_redistribute):
10 Change 2nd arg to zebra_redistribute_send from zclient->sock
11 to zclient.
12
paul1eb8ef22005-04-07 07:30:20 +0000132005-04-07 Paul Jakma <paul@dishone.st>
14
15 * (global) Fix up list loops to match changes in lib/linklist,
16 and some basic auditing of usage.
17 * ospf6_abr.c: (ospf6_abr_examin_brouter) change to a single
18 scan of the area list, rather than scanning all areas first for
19 INTER_ROUTER and then again for INTER_NETWORK. According to
20 16.2, the scan should be area specific anyway, and further
21 ospf6d does not seem to implement 16.3 anyway.
22
ajs3b7b8142005-04-02 16:37:07 +0000232005-04-02 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
24
ajse4319de2005-04-02 23:23:55 +000025 * ospf6_interface.[ch]: (ospf6_interface_lookup_by_name) Remove unused
26 function.
27
282005-04-02 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
29
ajsd2fc8892005-04-02 18:38:43 +000030 * ospf6_zebra.c: (ospf6_zebra_if_del) Previously, this whole function
31 was commented out. But this is not safe: we should at least update
32 the ifindex when the interface is deleted. So the new version
33 updates the interface status and sets ifp->ifindex to
34 IFINDEX_INTERNAL.
35 (ospf6_zebra_route_update) Use if_indextoname properly.
36
372005-04-02 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
38
ajs3b7b8142005-04-02 16:37:07 +000039 * ospf6_route.c: (ospf6_route_show, ospf6_route_show_detail) Protect
40 against the possibility that the string returned by if_indextoname
41 may not terminate with '\0'.
42
jardinc1ba9e82005-03-02 22:43:26 +0000432005-03-02 Vincent Jardin <Vincent.Jardin@6wind.com>
44
45 * ospf6_zebra.c: Fix core dump when router-id is provided with
46 an empty ospf6d.conf file (no context router ospf6) because
47 ospf6_create has not been called yet.
48
paul8bfb0cb2005-01-25 01:19:28 +0000492005-01-25 Paul Jakma <paul@dishone.st>
50
51 * ospf6_asbr.c: Add "hsls" to the zroute_name const char array.
52
hassoc6487d62004-12-24 06:00:11 +0000532004-12-24 Hasso Tepper <hasso at quagga.net>
54
55 * *.c: Change level of debug messages to LOG_DEBUG.
56
ajs274a4a42004-12-07 15:39:31 +0000572004-12-07 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
58
59 * ospf6_main.c: (main) The 2nd argument to openzlog has been removed.
60 Note that stdout logging will no longer be enabled by default when
61 not running as a daemon.
62
ajs887c44a2004-12-03 16:36:46 +0000632004-12-03 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
64
65 * ospf6_main.c: (sigint,sigterm) Use zlog_notice for termination
66 message.
67 (main) Remove commented-out call to pid_output_lock (which should
68 never be called other than from inside pid_output). And use
69 zlog_notice to print the startup message, which now includes
70 the vty port.
71
hassob3c8c462004-11-26 12:55:51 +0000722004-11-26 Hasso Tepper <hasso at quagga.net>
73
74 * ospf6_snmp.c: Fix compile: listnode -> struct listnode *.
75
hassoc0652302004-11-25 19:33:48 +0000762004-11-25 Hasso Tepper <hasso at quagga.net>
77
78 * ospf6_main.c: Make group to run as configurable.
79
gdt6639a042004-11-05 18:42:27 +0000802004-11-05 Phil Spagnolo <phillip.a.spagnolo@boeing.com>
81 * ospf6_flood.c: When adding a thread to retransmit an lsa after
82 rxmt_interval, the ospf6d used thread_add_event(). However,
83 thread_add_event() executes immediately and ignores the delay parameter.
84 This was causing unnecesary unicast LSU sends. Adding the thread has
85 been changed to use thread_add_timer() which will expire after delay.
86 After the fix results appear consistent with expectation.
87
hassoc75105a2004-10-13 10:33:26 +0000882004-10-12 Hasso Tepper <hasso at quagga.net>
89
90 * ospf6_snmp.c: Remove defaults used to initialize smux connection to
91 snmpd. Connection is initialized only if smux peer is configured.
92
hassoc8a440e2004-10-11 17:02:40 +0000932004-10-11 Hasso Tepper <hasso at quagga.net>
94
95 * osp6_top.c, ospf6_top.h: Better handling for router-id. If we use
96 common one, don't output it into configuration - only statically
97 configured one.
98
paulddd119f2004-10-10 08:07:29 +0000992004-10-10 Paul Jakma <paul@dishone.st>
100
101 * Makefile.am: fix listing of ospf_snmp.c in noinst_HEADERS
paul0c083ee2004-10-10 12:54:58 +0000102 * ospf6_route.c: Add const qualifier to various char arrays of
103 constants. signed/unsigned fixes.
104 (ospf6_linkstate_table_show) argv is const
105 * ospf6_snmp.c: listnode typedef is dead.
106 (ospf6_snmp_init) Take struct thread_master arg, needed for
107 smux_init.
108 * ospf6_snmp.h: update ospf6_snmp_init declaration.
109 * ospf6d.c: (ospf6_init) add const qualifier to sargv, pass master
110 to ospf_snmp6_init.
111 * ospf6_asbr.c: const char update.
112 * ospf6_interface.c: ditto, plus signed/unsigned fixes.
113 (ipv6_ospf6_cost) Check whether cost fits in u_int32_t and use
114 strtoul.
115 * ospf6_intra.c: const char update. Parenthesise expression.
116 * ospf6_lsa.c: signed/unsigned and const char updates.
117 * ospf6_proto.c: ditto.
118 * ospf6_message.c: ditto.
119 * ospf6_lsdb.c: signed/unsigned update.
120 * ospf6_main.c: const char update.
121 * ospf6_neighbor.c: ditto.
122 * ospf6_spf.c: ditto.
123 * ospf6_top.c: ditto.
124
hassoef1bbf52004-10-08 12:04:21 +00001252004-10-06 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
126
hasso2680aa22004-11-25 20:54:46 +0000127 * ospf6_snmp.c: add partial support for SNMP
128 (i.e. ospfv3AreaLsdbTable).
129 * OSPFv3-MIB.txt: Net-SNMP translate Unsigned32 range
130 (0..'FFFFFFFF'h) incorrectly to (0..-1). Those parts for
131 Unsigned32 range are changed to (0..4294967295).
132 Also, doubtful 'not-accessible's are changed to read-only.
133
1342004-10-06 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
135
hassoef1bbf52004-10-08 12:04:21 +0000136 * ospf6_snmp.[ch], OSPFV3-MIB.txt: start supporting SNMP.
137 it follows draft-ietf-ospf-ospfv3-mib-08.txt, but change
138 OSPFv3 tree to {experimental 102} based on
139 http://www.iana.org/assignments/smi-numbers:
140 Prefix: iso.org.dod.internet.experimental (1.3.6.1.3.)
141 102 OSPFv3 OSPF for IPv6 [Joyal]
142
hasso18a6dce2004-10-03 18:18:34 +00001432004-10-03 Hasso Tepper <hasso at quagga.net>
144
145 * ospf6_zebra.c: Use router id from zebra daemon if it wasn't set in
146 configuration.
147
hasso03d52f82004-09-29 00:26:19 +00001482004-09-25 Hasso Tepper <hasso at estpak.ee>
149
150 * ospf6_asbr.c, ospf6_lsa.c, ospf6_proto.c, ospf6_proto.h: Fix
151 compiler warnings.
152
hasso52dc7ee2004-09-23 19:18:23 +00001532004-09-23 Hasso Tepper <hasso at quagga.net>
154
155 * *.[c|h]: list -> struct list *, listnode -> struct listnode *.
156
hasso9428f2d2004-09-13 14:01:12 +00001572004-09-13 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
158
159 * ospf6_intra.c, ospf6_route.[ch]: try to fix assertion failure
160 in brouter's route_remove
161 * ospf6d.h: version 0.9.7o
162
1632004-09-12 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
164
165 * ospf6_route.c: route_count_assert bug fix
166 * ospf6d.h: version 0.9.7n
167
hasso4846ef62004-09-03 06:04:00 +00001682004-09-03 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
169
170 * ospf6_area.c, ospf6_route.c, ospf6_top.c, ospf6d.c:
171 "show intra-route" function and "show SPF result" function is
172 changed.
173 * ospf6_neighbor.c: Changed to update stub intra-prefix origination
174 when it is not DR.
175 * ospf6_route.h: resolv conflict between best flag and
176 active-summary flag.
177 * ospf6d.h: version 0.9.7m
178
hasso1e058382004-09-01 21:36:14 +00001792004-09-02 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
180
hasso63069ad2004-09-02 13:01:01 +0000181 * ospf6_asbr.c: E-bit check in examining AS-External-LSA
182 * ospf6_abr.c: E-bit set in receiving Inter-Area-Router-LSA
183
1842004-09-02 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
185
hasso1e058382004-09-01 21:36:14 +0000186 * *.[ch]: Logging LSAs of particular type is added.
187 lsa_handler is now using vector in order to adjust
188 existing LSA modules.
189 * ospf6d.h: version 0.9.7l
190
hassoe42f5a32004-08-28 17:04:33 +00001912004-08-28 Hasso Tepper <hasso at quagga.net>
192
193 * ospf6_main.c: Modify for sigevents.
194
hasso9a096262004-08-26 18:56:19 +00001952004-08-26 Hasso Tepper <hasso@estpak.ee>
196
197 * ospf6_interface.c, ospf6_top.c, ospf6d.c: for vtysh.
198
hasso3b687352004-08-19 06:56:53 +00001992004-08-19 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
200
hassoccb59b12004-08-25 09:10:37 +0000201 * ospf6_asbr.c: Bug in ASBR check fixed.
202 * ospf6d.h: version 0.9.7k
203
2042004-08-19 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
205
hasso3b687352004-08-19 06:56:53 +0000206 * ospf6_asbr.c: Bug in AS-External Origination fixed.
207 * ospf6d.h: version 0.9.7j
208
hasso6452df02004-08-15 05:52:07 +00002092004-08-15 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
210
211 * *.c: Area support almost done. (almost ! ;p)
212 * ospf6d.h: version 0.9.7i
213
2142004-08-15 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
215
216 * ospf6_message.c: Bug cause BadLSReq is fixed.
217 * ospf6_abr.c: Border Router check.
218 * ospf6d.h: version 0.9.7h
219
2202004-08-14 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
221
222 * ospf6_area.[ch], ospf6_abr.[ch]: area range,
223 border-routers, Inter-Area-Router-LSA origination
224 * ospf6d.h: version 0.9.7g
225
2262004-08-12 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
227
228 * *.[c,h]: LSA refreshing is changed and cleaned up.
229 * ospf6d.h: version 0.9.7f
230
hasso049207c2004-08-04 20:02:13 +00002312004-08-01 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
232
233 * ospf6_abr.[ch]: add files for abr function.
234 * *.c: VTY_NEWLINE -> VNL
235 * ospf6d.h: version 0.9.7e
236 show database functions are rewritten.
237
hasso1203e1c2004-07-23 21:34:27 +00002382004-07-23 Hasso Tepper <hasso@estpak.ee>
239
240 * ospf6_interface.c, ospf6_zebra.c: use ifp->mtu6 instead of
241 ifp->mtu.
242
paul79dc3732004-07-23 15:17:45 +00002432004-07-23 Paul Jakma <paul@dishone.st>
244
245 * ospf6_main.c: Delete LOG_PERROR, not portable.
246 * ospf6_network.c: (ospf6_set_pktinfo) use setsockopt_ipv6_pktinfo
247
hassob596c712004-07-09 18:33:43 +00002482004-07-06 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
249
250 * ospf6_message.c, ospf6_interface.c: add a command to configure
251 ospf6 ifmtu on a interface.
252 * ospf6d.h: version 0.9.7d
253
hasso508e53e2004-05-18 18:57:06 +00002542004-05-18 Hasso Tepper <hasso@estpak.ee>
paul0a589352004-05-08 11:48:26 +0000255
hasso508e53e2004-05-18 18:57:06 +0000256 * *.*: Merge rewritten ospf6d from Zebra repository.
257 * ospf6_network.c, ospf6_main.c: Merged privs stuff back in.
258 * ospf6_zebra.c: Sync back to zclient changes.
hasso3b4cd3a2004-05-18 19:28:32 +0000259 * ospf6_asbr.c: Added isis to the routings list.
260 * ospf6_main.c: "version.h" -> <lib/version.h>
261
2622004-05-17 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
263
264 * ospf6_flood.[ch], ospf6_lsa.[ch], ospf6_lsdb.h, ospf6_message.c
265 ospf6_neighbor.c: Fix crash bug and change the way to count
266 how many neighbors include paticular LSA on its retrans-list.
267 * ospf6d.h: version 0.9.7c
268
2692004-05-03 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
270
271 * ospf6_message.[ch], ospf6_interface.c: adjust send/recv buffer
272 size to interface MTUs.
273 * ospf6d.h: version 0.9.7b
hasso508e53e2004-05-18 18:57:06 +0000274
2752003-08-18 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
276
277 * *.[ch]: rewrite all source code from scratch
278 * ospf6d.h: version 0.9.7
279
paulf1c61a02003-08-12 05:25:49 +00002802003-08-11 Taisuke Sasaki <sasaki@soft.net.fujitsu.co.jp>
281
hasso508e53e2004-05-18 18:57:06 +0000282 * ospf6_ism.c: DR Election bug fix.
paul445f1432003-05-16 19:00:31 +0000283
2842003-04-25 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
285
286 * ospf6_asbr.c: AS-External LSA refresh was based on the
287 prefix of the obsolete LSA. It was wrong so fixed.
288 * version: 0.9.6p
289
paul718e3742002-12-13 20:15:29 +00002902002-11-09 Vincent Jardin <jardin@6wind.com>
291
292 * ospf6_interface.c: update link-local address on interface creation.
293
2942002-11-09 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
295
296 * ospf6_asbr.c: apply MinLSInterval to AS-External-LSA origination.
297 * ospf6_lsa.c: change not to issue flooding caused by expire event
298 when the received LSA is (already) MaxAge.
299 * ospf6_spf.c: fix a bug which is that ospf6d calculates
300 wrong nexthop when failed to find Link-LSA for the neighbor.
301 * ospf6_damp.c ospf6_dbex.c ospf6_neighbor.c ospf6_spf.c:
302 some clean up
303 * version: 0.9.6o
304
3052002-10-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
306
307 * ospf6_asbr.c: bug of failing ASE lsa refresh fixed.
308 * version: 0.9.6n
309
3102002-10-01 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
311
312 * ospf6_asbr.c: AS-External-LSA origination function
313 is re-written.
314 * ospf6_damp.[ch]: New feature that damps flaps is added.
315 * version: 0.9.6m
316
3172002-07-14 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
318
319 * ospf6_spf.c: unwanted assert() in ospf6_spf_nexthop_calculation()
320 is deleted.
321 * version: 0.9.6l
322
3232002-07-14 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
324
325 * ospf6_dbex.c: bug that ospf6d fails to refresh self-originated
326 LSA if he have not the LSA before has been fixed.
327 * ospf6_asbr.c: bug of failing removing ASE LSA when remove
328 message arrived from zebra has been fixed.
329 * version: 0.9.6k
330
3312002-07-13 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
332
333 * ospf6_zebra.c: bug reported [zebra 14642] fixed.
334 The bug was related to the synchronization between zebra
335 and ospf6d. Now synchronization will be correctly done.
336 * version: 0.9.6j
337
3382002-07-07 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
339
340 * ospf6_lsdb.c: bug fixed in ospf6_lsdb_type_router ().
341 * ospf6_dbex.c: because of retrans list structure changed
342 due to LSDB change, removal of old instance from retrans-list
343 is not necessary anymore. this caused crash but now fixed.
344 * version: 0.9.6i
345
3462002-07-07 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
347
348 * zebra-0.93 released.
349
3502002-07-07 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
351
352 * ospf6_lsdb.c: entirely rewritten. now ospf6d uses
353 radix tree by using lib/table.[ch] for LSDB lookup.
354 * ospf6_abr.c, ospf6_asbr.c, ospf6_intra.c: hook changed
355 due to rewriting of lsdb module.
356 * ospf6_neighbor.c: lack of check existence and find correct
357 instance of the LSA which is going to be removed from neighbor's
358 retransmission was filled.
359 * version: 0.9.6h
360
3612002-07-07 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
362
363 * ospf6_intra.c: bug fix for Intra-route deletion.
364 * ospf6_route.c: bug fix for path comparison.
365 * version: 0.9.6g
366
3672002-06-28 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
368
369 * ospf6_route.c: some logs trying to find the situation
370 when assert occur are added. route duration statistics
371 added.
372 * ospf6_zebra.c: trying to fix the problem reported by
373 [zebra 14318] but not yet sure.
374 * version: 0.9.6f
375
3762002-06-25 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
377
378 * ospf6_intra.c: new file for management of intra-prefix LSA.
379 * ospf6_abr.c: inter area route calculation code added.
380 * version: 0.9.6e
381
3822002-06-22 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
383
384 * ospf6_asbr.c: All AS-External route was removed when
385 one of the ASBR path was gone, but the route from other ASBR
386 path should stay remained. this bug is fixed.
387 * version: 0.9.6d
388
3892002-06-22 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
390
391 * ospf6_route.c: route table calculation bug fixed. [zebra 14105]
392 * ospf6_spf.c, ospf6_route.c, etc.: log message cleaned up.
393 * version: 0.9.6c
394
3952002-04-27 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
396
397 * ospf6_route.c: [zebra 13514] bug fix.
398 thanks to Harald Koch.
399 * version: 0.9.6b
400
4012002-04-22 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
402
403 * ospf6_dump.c: fix bug of log function
404 * ospf6_area.c: fix bug of intra route deletion
405 * version: 0.9.6a
406
4072002-04-20 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
408
409 * merged with "current" version.
410 * version: 0.9.6
411
4122001-03-11 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
413
414 * ospf6_lsdb.c ospf6_spf.c: log message changed for debug.
415
4162001-02-20 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
417
418 * version: 0.9.5i
419
420 * ospf6_asbr.c: Added code that finds alternative
421 AS-External route when remove AS-External route.
422 This is temporary fix ...
423
424 * ospf6_redistribute.c: remove redistributed routes
425 immediately when 'no redistribute ...'
426
4272001-02-20 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
428
429 * version: 0.9.5h
430
431 * ospf6_spf.c, ospf6_lsa.c: Change to originate Link-LSA on
432 point-to-point links.
433
434 * ospf6_message.c: Bug of log messages of self-originated
435 Hello packet fixed.
436
4372001-02-09 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
438
439 * version: 0.9.5g
440 * ospf6_asbr.c: fix for the bug that AS-External route
441 is not get removed.
442
4432001-02-09 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
444
445 * ospf6_lsdb.c: crash bug while receiving wrong LSA scope bit
446 has been temporarily fixed
447
4482001-12-20 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
449
450 * ospf6_asbr.[ch]: The byte order bug in encoding/decoding
451 the bits/metric field in AS-External-LSA fixed.
452 Fixed to update E-bit in Router-LSA of itself.
453 Reported by Taisuke Sasaki ([zebra 11548]).
454
455 * README: updated.
456
457 * version: 0.9.5f
458
4592001-11-21 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
460
461 * ospf6_prefix.c: Intra-prefix-LSA bug fixed.
462 * ospf6_abr.[ch]: added (only just placeholder yet)
463
4642001-11-20 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
465
466 * ospf6_route.c: fix to overwrite a prefix when another
467 addition to the prefix is given. freeze function changed
468 not to remove routes by default.
469
470 * version: 0.9.5e
471
4722001-11-19 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
473
474 * version: 0.9.5d
475
476 * ospf6_lsa.c ospf6_spf.c: SPF Calculations are now
477 scheduled by hook.
478
479 * ospf6_route.c: ospf6_route_add bug fix,
480 ospf6_route_remove_all corrected.
481
4822001-11-15 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
483
484 * ospf6_hook.[ch]: added.
485 * Almost half of the code has been rewritten.
486 especially, ospf6_route.[ch]. Hook call has been injected
487 much.
488 * ospf6_asbr.[ch]: added.
489
4902001-10-17 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
491
492 * ospf6_dbex.c: ospf6d was wrong to omit reoriginating
493 of LSA when the self-originated LSA was received from others.
494 fixed.
495 * ospf6d.h: version: 0.9.5c
496
4972001-10-16 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
498
499 * ospf6_lsa.c: 'force-prefix' was not executed. fixed.
500 * ospf6d.h: version: 0.9.5b
501
5022001-10-13 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
503
504 * ospf6_interface.c: 'passive-interface' is now moved to
505 'ipv6 ospf6 passive' in INTERFACE NODE. 'prefix-list' which
506 specifies the filter prefix for connected address prefix also
507 moved to INTERFACE NODE as 'ipv6 ospf6 advertise prefix-list WORD'.
508 The old obsoleted commands are still acceptable though. New command
509 'ipv6 ospf6 advertise force-prefix' added, which which tells ospf6d
510 to advertise rather prefix than stub local-address even on loopback
511 or pointopoint interfaces.
512
513 * ospf6_dump.c: 'ospf6 debug hello' -> 'ospf6 debug message hello'.
514 same for other message type. The older is still acceptable.
515
516 * ospf6_lsa.c: Changed AS-External generation to new one which uses
517 LSA hooks. Delete old garbage.
518
5192001-10-02 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
520
521 * ospf6d.c: turn off and turn on sequence with
522 'no interface' 'interface' cmds was not work. fixed.
523
524 * ospf6_lsa.c: generating Intra-Area-Prefix-LSA for stub
525 did not care duplicate prefixes. fixed.
526
5272001-09-07 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
528
529 * ospf6_message.c: There was a bug that prevent LSDB
530 to syncronize. It was a DbDesc packet bug that Slave
531 sends two different DbDesc packet on the same sequence
532 number. This cause many LSAs are dropped when Exchanging
533 LSDB, because the latter DbDesc packet that have the same
534 sequence number will be ignored as duplicate packet.
535 This seems to be exist at least before 0.9.4 version.
536 Now this is the most stable candidate.
537
538 * ospf6d.h: version 0.9.5a
539
5402001-09-06 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
541
542 * ospf6_zebra.c ospf6_spf.c ospf6_lsa.c :
543 delete nexthop check to certify the nexthop is Link-local address.
544 Suppress Link-LSA origination on links other than Broadcast.
545 SPF's nexthop calculation first checks linklocal address
546 in Link-LSA, then checks source address of neighbor's packets.
547
548 * ospf6_interface.c ospf6_ism.c ospf6_lsa.c ospf6_nsm.c:
549 intra-area-prefix-lsa origination func moved to new one.
550
551 * ospf6_interface.h ospf6d.[ch] ospf6_lsa.c:
552 interface_area_cmd now changed to have 'passive'
553 and 'prefix-list' option.
554
555 * ospf6_prefix.c:
556 clean up.
557
5582001-09-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
559
560 * ospf6_dbex.c ospf6_interface.c ospf6_ism.c ospf6_lsa.[ch]:
561 clean up and new LSA origination functions added.
562
563 * ospf6_route.c ospf6_lsdb.c: make vty function more
564 clean/understandable.
565
566 * ospf6d.h: version 0.9.5
567
5682001-08-24 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
569
570 * ospf6_lsdb.c: Use IS_LSA_MAXAGE macro instead of
571 ospf6_lsa_is_maxage.
572
573 * ospf6_lsa.h (IS_LSA_MAXAGE): Add new macro to check MaxAge.
574
5752001-08-21 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
576
577 * ospf6_lsdb.c: if There's no previous prefix
578 ospf6d was wrongly not calculate the prefix.
579 this reported by (v6 16029) is fixed.
580
581 * ospf6_neighbor.c: Instance of LSA Summary included
582 in DbDesc packet was wrongly freed. The bug cause
583 malformed DbDesc, ExChange <-> ExStart flapping,
584 and then crash.
585
586 * ospf6d.h: version 0.9.4
587
5882001-08-21 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
589
590 * ospf6_route.[ch]: Showing format is changed.
591 'show ipv6 route ospf6' -> 'show ipv6 ospf6 route'
592 'show ipv6 route ospf6 external' ->
593 'show ipv6 ospf6 route redistribute'
594
595 * ospf6_lsdb.c ospf6_lsa.c ospf6_neighbor.c ospf6_interface.c:
596 memory leak in LS list fixed.
597
598 * all: clean up
599
600 * ospf6d.h: version 0.9.3
601
6022001-08-20 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
603
604 * ospf6d.c (ospf6_timeval_sub_equal): Remove function.
605
606 * ospf6_spf.c (ospf6_timeval_cmp): Rewrite ospf6_timeval_cmp().
607 (ospf6_timeval_add_equal): Function moved from ospf6d.c
608
6092001-08-19 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
610
611 * zebra-0.92a released.
612
6132001-08-15 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
614
615 * zebra-0.92 released.
616
6172001-08-09 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
618
619 * ospf6_lsdb.c ospf6_neighbor.c:
620 LSDB function/structure and LS list function has been rewritten.
621 memory leak has been decreased.
622
623 * ospf6_lsa.[ch] ospf6_dbex.c: garbage code has been deleted.
624
625 * ospf6d.h: version 0.9.2
626
6272001-08-07 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
628
629 * ospf6_dbex.c ospf6_lsdb.c:
630 Retransmition list had a critical bug that breaks LSDB
631 synchronization. When new LSA be added to retrans-list,
632 old must be removed, but it was not. So new LSA dropped,
633 and LSA Acknowledgement did not work. The bug was fixed.
634
635 * ospf6d.h: version 0.9.1
636
6372001-06-20 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
638
639 * ospf6_spf.c: crash bug fix in temporary treat code for
640 Router-LSA whose LS-ID != 0
641
642 * ospf6_dbex.c: RFC2328 13.(4) was wrongly coded.
643 (4) Else if the LSA's LS age is equal to MaxAge, and there is
644 currently *NO* instance of the LSA in the router's link state
645 ...
646
647 * ospf6_lsa.c: RFC2328 13.1 checksum tie breaker
648 had been neglected, and has just added now.
649
650 * ospf6d.h: version 0.9.0
651 ospf6d expected to work with hitachi gr2000 from these fixes.
652
6532001-06-12 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
654
655 * ospf6_lsa.c: Fix bug in creating Intra-Area-Prefix-LSA.
656 DR was mis-include others prefixes advertised by their Link-LSA.
657
658 * ospf6_route.c: Fix bug in calculating intra area routes.
659 Not all prefixes in Intra-Area-Prefix-LSA was calculated.
660
661 * ospf6_spf.c:
662 Changed to quit when a error occured in calculating SPF tree.
663 Very messy hack for the bug reported by [zebra 8807]. This
664 is not tested yet.
665 Changed to quit SPF calculation when a nexthop calculation
666 errors.
667
668 * ospf6_zebra.c:
669 Support for interface address deletion.
670
671 * ospf6d.h:
672 version: 0.8.y
673
6742001-04-18 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
675
676 * ospf6d.h
677 Due to previous change (DR Election algorithm changed),
678 backward compatibility will be lost from this version.
679 version: 0.8.x
680
6812001-04-18 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
682
683 * ospf6_message.c ospf6_ism.c:
684 Bug of router_id comparison
685
6862001-04-17 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
687
688 * ospf6_dbex.c: ospf6_dbex_is_maxage_to_be_dropped() had
689 some bug causing Loading state lasts long.
690 version: 0.8.v
691
6922001-04-08 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
693
694 * ospf6_route.c: BUG in AS-External route calculation fixed.
695 It was using OLD LSDB...
696 Version: 0.8.u-
697
6982001-04-08 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
699
700 * ospf6_area.c, ospf6_dbex.c, ospf6_interface.c,
701 ospf6_lsa.c, ospf6_lsdb.c, ospf6_lsdb.h, ospf6_message.c,
702 ospf6_neighbor.c, ospf6_neighbor.h, ospf6_nsm.c,
703 ospf6_redistribute.c, ospf6_route.c, ospf6_spf.c:
704 Delete old LSDB function.
705
706 * ospf6d.h:
707 Version: 0.8.u
708
7092001-04-05 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
710
711 * ospf6_area.c, ospf6_area.h, ospf6_dbex.c, ospf6_interface.c,
712 ospf6_interface.h, ospf6_lsa.c, ospf6_lsdb.c, ospf6_lsdb.h,
713 ospf6_message.c, ospf6_nsm.c, ospf6_redistribute.c, ospf6_route.c,
714 ospf6_spf.c, ospf6_top.c, ospf6_top.h, ospf6d.h:
715 Changed to use New LSDB.
716 Version: 0.8.t
717
7182001-04-02 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
719
720 * ospf6_lsa.c:
721 Interface stub check in Intra-Area-Prefix-LSA origination
722 was wrong. - fixed.
723
724 * ospf6_area.h, ospf6_dbex.c, ospf6_interface.c,
725 ospf6_interface.h, ospf6_lsa.c, ospf6_lsa.h, ospf6_lsdb.c,
726 ospf6_message.c, ospf6_neighbor.c, ospf6_nsm.c,
727 ospf6_redistribute.c, ospf6_top.c, ospf6_top.h, ospf6d.c:
728 New LSDB functions, but not changed to be used.
729
730 * ospf6d.h:
731 Version: 0.8.s
732
7332001-03-28 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
734
735 * ospf6_area.c ospf6_area.h ospf6_dbex.c ospf6_dump.c
736 ospf6_interface.c ospf6_interface.h ospf6_lsa.c
737 ospf6_message.c ospf6_redistribute.c ospf6_spf.c ospf6_top.c
738 ospf6_top.h ospf6_zebra.c ospf6d.c ospf6d.h: cleaning.
739
7402001-03-24 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
741
742 * ospf6d.h:
743 version: 0.8.r
744
745 * ospf6_neighbor.[ch], ospf6_lsa.[ch]:
746 just clean up and log clearify.
747
748 * ospf6_message.[ch]:
749 Packet receiving function and dumping OSPFv3 packet has been
750 changed simple and clean.
751
752 * ospf6_dbex.[ch], ospf6_interface.[ch], ospf6_lsdb.[ch],
753 ospf6_neighbor.[ch], ospf6_nsm.[ch]:
754 LSList(i.e. summary list, request list, retrans list, etc) have
755 been rewritten based on new LSDB module. The main LSDB have not
756 yet shifted to this new module, but will shift eventually.
757 This change expected to resolve the problem that the ospf6d keeps
758 on sending redundant LSUpdate/LSAck.
759
760 * ospf6_interface.c: changed default MTU from 1500 to 1280.
761 It was possible that the ospf6d could not send packet (e.g.
762 LSUpdate in response to LSReq in my case) when the packet
763 size accidentally reached near 1500 (I was forget about IP
764 header :p). It is a bit illegal to set MTU 1280 constantly,
765 but I failed once with I/F MTU from kernel (through zebra),
766 and thinks that 1280 is more stable than kernel variable.
767 Comments will be appriciated.
768
7692001-03-15 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
770
771 * ospf6_dbex.c, ospf6_interface.c, ospf6_ism.c, ospf6_lsdb.[ch],
772 ospf6_neighbor.c, ospf6_spf.c, ospf6d.c:
773 Fix for crash. ospf6d has ever been crashing when
774 'no interface' command executed, and when starting up with
775 the configuration which does not include 'router ospf6'.
776 these has been fixed.
777
7782001-02-24 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
779
780 * ospf6_lsa.c, ospf6_message.c:
781 LSA summary (exchanged while Adjacency bring up) may expire
782 (may reach MaxAge). Handling this has been added but
783 it's a little bit quick hack.
784
785 * ospf6_message.c:
786 Thread chain bug fixed. Read network thread chain has been cut
787 when receive packets on not-enabled interface. this was wrong
788 and fixed.
789
7902001-02-24 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
791
792 * ospf6_message.c:
793 I/F MTU check part on sending packet had some bug, and it's fixed.
794 Ospf6d has believed a value from zebra as I/F MTU, but from now
795 I/F MTU is set to constant 1500. This is workaround for ATM.
796
7972001-02-01 Kunihiro Ishiguro <kunihiro@zebra.org>
798
799 * zebra-0.91 is released.
800
8012001-01-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
802
803 * just code clean up of almost all module.
804 * ospf6_dump.c, ospf6_lsa.c: file dependency.
805 * ospf6_mesg.[ch]: changed filename to ospf6_message.[ch]
806
8072001-01-09 Kunihiro Ishiguro <kunihiro@zebra.org>
808
809 * zebra-0.90 is released.
810
8112001-01-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
812
813 * ospf6_mesg.c,ospf6_lsa.c: doubly cancel thread bug fixed.
814 version 0.8.k CRASHed for this.
815 * ospf6_lsa.c: bug of logging fixed.
816 version: 0.8.l
817
8182001-01-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
819
820 * ospf6_neighbor.c: fix typo when trying to delete
821 MaxAge AS-External LSA. MaxAge LSA remaining bug is expected
822 to be fixed.
823 version: 0.8.k
824
8252001-01-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
826
827 * ospf6_mesg.c: add I/F Mtu check for sending LS Update.
828
829 * ospf6_dbex.c, ospf6_mesg.c, ospf6_neighbor.c, ospf6_neighbor.h,
830 ospf6_spf.c: Changed type of hisaddr field in ospf6_neighbor
831 structure, from sockaddr_in6 to in6_addr. No protocol/processing
832 changed.
833
8342001-01-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
835
836 * ospf6_mesg.c, ospf6_neighbor.[ch]: Speed up of
837 Database Exchange.
838 version: 0.8.j
839
840 Because the LS Request list was checked only when attempt
841 to send (retransmit) LS Request packet, Loading state lasted
842 long (for RxmtInterval) unexpectedly. This was fixed; LS Request
843 packet will be send as soon as one received a LS Update packet.
844
8452001-01-01 Kunihiro Ishiguro <kunihiro@zebra.org>
846
847 * ospf6d.h (OSPF6_VTYSH_PATH): Change "/tmp/ospf6d" to
848 /tmp/.ospf6d".
849
8502000-12-29 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
851
852 * ospf6_dump.[ch]: simplified.
853
8542000-12-19 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
855
856 * ospf6_route.c: Fix bug of using unavailable route.
857 version: 0.8.d
858
8592000-11-30 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
860
861 * ospf6_spf.c: calculate statistics. version: 0.8.d
862
8632000-11-26 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
864
865 * ospf6_mesg.c, ospf6_nsm.c: LSDB sync bug fixed.
866 version: 0.8.c
867
8682000-11-26 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
869
870 * ospf6_dbex.c: Start debugging and cleaning.
871
872 * ospf6_area.c, ospf6_dbex.c, ospf6_interface.c, ospf6_lsa.c,
873 ospf6_proto.c, ospf6_top.c: add some function to clarify codes.
874
8752000-11-26 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
876
877 * ospf6_spf.c: Delete old garbage (which was enclosed by #if 0)
878
879 * ospf6_redistribute.c: "redistribute ospf6" was generated in
880 "router ospf6" in config file. It is a bug, and fixed.
881 wrong warning message was deleted.
882
883 * ospf6_main.c: If daemon mode, ospf6d was silent even if
884 the config file was wrong. It is a bug, and fixed.
885
886 * ospf6_route.c, ospf6_zebra.c: Zebra syncronization method
887 has been changed. delete garbages. allow nexthop of :: in case
888 of connected route.
889
890 * ospf6_dbex.c: Delete annoying log messages.
891
892 * ospf6_lsa.c: Changed string for LSA log.
893
8942000-11-21 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
895
896 * ospf6_spf.c: some careless bug fixed.
897
898 * ospf6_route.c: changed not to send garbage route
899 whose nexthop is not linklocal address.
900
9012000-11-09 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
902
903 * ospf6_rtable.c: renamed to ospf6_route.c
904 whole functionality has been rewritten as new code.
905 new functions not yet installs routes; the old
906 functions still remains. cleaning log messages.
907
908 * ospf6_spf.c: whole functionality has been rewritten
909 as new code. new command "show ipv6 ospf6 spf node",
910 "show ipv6 ospf6 spf tree", "show ipv6 ospf6 spf table"
911 has been added. Memory leak was fixed. cleaning log messages.
912
913 * ospf6d version: 0.7.c
914
9152000-10-02 Kunihiro Ishiguro <kunihiro@zebra.org>
916
917 * zebra-0.89 is released.
918
9192000-09-10 Kunihiro Ishiguro <kunihiro@zebra.org>
920
921 * ospf6_lsdb.c (ospf6_lsdb_remove_maxage_lsa): Fix compile
922 warnings.
923
9242000-08-17 Kunihiro Ishiguro <kunihiro@zebra.org>
925
926 * zebra-0.88 is released.
927
9282000-08-06 Kunihiro Ishiguro <kunihiro@zebra.org>
929
930 * ospf6_rtable.h (struct ospf6_nexthop): Change ifindex type from
931 unsigned long to unsigned int.
932
9332000-04-28 Kunihiro Ishiguro <kunihiro@zebra.org>
934
935 * ospf6d.h: Include some headers for avoid warning.
936
937 * ospf6_routemap.h: Add newfile.
938
9391999-11-21 Kunihiro Ishiguro <kunihiro@zebra.org>
940
941 * ospf6_network.c: Respect IPV6_JOIN_GROUP and IPV6_LEAVE_GROUP
942 rather than RFC2133.
943
9441999-10-21 Jun-ichiro itojun Hagino <itojun@itojun.org>
945
946 * ospf6_network.c (ospf6_ipv6_decode_ipv4): Fix bug of conversion
947 from IPv4 Mapped Address to IPv4 address.
948
9491999-08-08 Kunihiro Ishiguro <kunihiro@zebra.org>
950
951 * ospf6_lsa.c (construct_link_lsa): Enclose KAME specific part by
952 #ifdef/#endif.
953
9541999-07-29 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
955
956 * ospf6_mesg.c: add new message process function.
957
9581999-07-25 Kunihiro Ishiguro <kunihiro@zebra.org>
959
960 * ospf6_main.c (sighup): Call of log_rotate() removed.
961
9621999-07-24 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
963
964 ospf6_dbex.{c,h}: variable "acknowledge" has been deleted.
965
9661999-07-22 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
967
968 * *.{c,h}: lsa data structure has been drastically
969 changed.
970
9711999-07-16 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
972
973 * *.{c,h}: bug of updating LSA's which is self
974 originated has been fixed.
975
9761999-07-14 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
977
978 * *.{c,h} : log clean up.
979
9801999-07-05 Kunihiro Ishiguro <kunihiro@zebra.org>
981
982 * ospf6d.c (ospf6_init): Change to use install_default.
983
9841999-07-03 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
985
986 * ospf6_rtable.c (nexthop_*): added some function that handles
987 new nexthop structure.
988
9891999-07-01 Rick Payne <rickp@rossfell.co.uk>
990
991 * ospf6_zebra.c (ospf6_zebra_init): Install standard commands to
992 ZEBRA_NODE.
993
9941999-06-09 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
995
996 * ospf6_rtable.h: added for new routing table of ospf6d
997
9981999-05-14 Stephen R. van den Berg <srb@cuci.nl>
999
1000 * ospf6_main.c (signal_init): SIGTERM call sigint.
1001 (sigint): Loggging more better message.
1002
10031999-05-13 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
1004
1005 *ospf6_spf.c (get_prefix_lsa_of_vertex): bug fix about network vertex.
1006
10071999-05-08 Kunihiro Ishiguro <kunihiro@zebra.org>
1008
1009 * ospf6_network.c (send_linkstate_ack): Check HAVE_SIN6_SCOPE_ID
1010 is defined.
1011 * ospf6_mesg.c (make_hello): Likewise.
1012 * ospf6_lsa.c (lsa_flood): Likewise.
1013
10141999-05-07 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
1015
1016 * ospf6_spf.c, etc: Many bug fix.
1017 intra-area-prefix-LSA treatment changed.
1018 network byte order of neighbor ifid changed.
1019
10201999-05-07 Kunihiro Ishiguro <kunihiro@zebra.org>
1021
1022 * ospf6_zebra.h (struct zebra): Add hitory entry to structure.
1023
10241999-05-05 Kunihiro Ishiguro <kunihiro@zebra.org>
1025
1026 * ospf6_main.c (main): Add KAME check for binding vty socket.
1027 (main): Delete old interface get routine garbage.
1028
1029 * ospf6d.c: Change all `show ip6' statement to `show ipv6'.
1030 (show_ipv6_ospf6_requestlist): Add description.
1031
10321999-05-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
1033
1034 * ospf6_lsa.c, etc: Many bug fix, now two routers
1035 on the same segment can become FULL neighbor state
1036 each other.
1037
10381999-05-03 Kunihiro Ishiguro <kunihiro@zebra.org>
1039
1040 * Makefile.am: Add file dependency.
1041 (depend): Add target.
1042
10431999-05-02 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
1044
1045 * Clean up and fix have been almost done. This code
1046 now testing stage of Intra area routing.
1047
1048 * Configuration Vty become more similar to Cisco.
1049
10501999-04-22 Kunihiro Ishiguro <kunihiro@zebra.org>
1051
1052 * Trim training newline from zlog format arguemnt.
1053
1054 * ospf6_dump.c (ospf6_err): Commented out ospf6_err and
1055 ospf6_warn. Same kind of function should be implemented as
1056 zlog_err or zlog_warn or someting.
1057
1058 * ospf6d.c: Change OSPF_NODE to OSPF6_NODE.
1059 Change OSPF_DEFAULT_CONFIG to OSPF6_DEFAULT_CONFIG.
1060
1061
10621999-04-21 Kunihiro Ishiguro <kunihiro@zebra.org>
1063
1064 * ospf6_mesg.c (make_hello): Add check of SIN6_LEN
1065
10661999-04-16 Kunihiro Ishiguro <kunihiro@zebra.org>
1067
1068 * ospf6_neighbor.c: Change list_clear_all to list_delete_all_node.
1069 Remove list_delete_all fuction and use lib/linklist.c's one.
1070
10711999-04-14 Kunihiro Ishiguro <kunihiro@zebra.org>
1072
1073 * mcast_join(),mcast_leave()'s argument socket length is removed.
1074
10751999-04-08 <kunihiro@zebra.org>
1076
1077 * ospf6_zebra.h (ospf_zebra_read): Fix typo.
1078
1079 * ospf6_interface.h: Tempolary add struct rt_addrinfo.
1080
10811999-03-05 Kunihiro Ishiguro <kunihiro@zebra.org>
1082
1083 * Merge from ospfd-zebra-990303 codes.
1084
10851999-02-23 Kunihiro Ishiguro <kunihiro@zebra.org>
1086
1087 * Makefile.in: add new file.
1088
1089 * Makefile.am: @INCLUDES@ is added for OS/library specific IPv6
1090 directory search.
1091
1092 * Import files from Yasuhiro Ohara <yasu@sfc.wide.ad.jp>'s ospfd.
1093 Impterted files are:
1094 Makefile.am, ospf_area.h, ospf_dump.c, ospf_interface.c,
1095 ospf_interface.h, ospf_lsa.c, ospf_lsa.h, ospf_main.c,
1096 ospf_mesg.c, ospf_mesg.h, ospf_neighbor.c,
1097 ospf_neighbor.h,ospf_network.c, ospf_network.h, ospf_proto.h,
1098 ospf_spf.c, ospf_spf.h, ospf_types.h, ospfd.c, ospfd.h