blob: c2dac1c4116156abffa1a6de269292fb8b393443 [file] [log] [blame]
ajs634f9ea2005-04-11 15:51:40 +000012005-04-11 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
2
3 * ospf6_zebra.c (ospf6_zebra_redistribute, ospf6_zebra_no_redistribute):
4 Change 2nd arg to zebra_redistribute_send from zclient->sock
5 to zclient.
6
paul1eb8ef22005-04-07 07:30:20 +000072005-04-07 Paul Jakma <paul@dishone.st>
8
9 * (global) Fix up list loops to match changes in lib/linklist,
10 and some basic auditing of usage.
11 * ospf6_abr.c: (ospf6_abr_examin_brouter) change to a single
12 scan of the area list, rather than scanning all areas first for
13 INTER_ROUTER and then again for INTER_NETWORK. According to
14 16.2, the scan should be area specific anyway, and further
15 ospf6d does not seem to implement 16.3 anyway.
16
ajs3b7b8142005-04-02 16:37:07 +0000172005-04-02 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
18
ajse4319de2005-04-02 23:23:55 +000019 * ospf6_interface.[ch]: (ospf6_interface_lookup_by_name) Remove unused
20 function.
21
222005-04-02 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
23
ajsd2fc8892005-04-02 18:38:43 +000024 * ospf6_zebra.c: (ospf6_zebra_if_del) Previously, this whole function
25 was commented out. But this is not safe: we should at least update
26 the ifindex when the interface is deleted. So the new version
27 updates the interface status and sets ifp->ifindex to
28 IFINDEX_INTERNAL.
29 (ospf6_zebra_route_update) Use if_indextoname properly.
30
312005-04-02 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
32
ajs3b7b8142005-04-02 16:37:07 +000033 * ospf6_route.c: (ospf6_route_show, ospf6_route_show_detail) Protect
34 against the possibility that the string returned by if_indextoname
35 may not terminate with '\0'.
36
jardinc1ba9e82005-03-02 22:43:26 +0000372005-03-02 Vincent Jardin <Vincent.Jardin@6wind.com>
38
39 * ospf6_zebra.c: Fix core dump when router-id is provided with
40 an empty ospf6d.conf file (no context router ospf6) because
41 ospf6_create has not been called yet.
42
paul8bfb0cb2005-01-25 01:19:28 +0000432005-01-25 Paul Jakma <paul@dishone.st>
44
45 * ospf6_asbr.c: Add "hsls" to the zroute_name const char array.
46
hassoc6487d62004-12-24 06:00:11 +0000472004-12-24 Hasso Tepper <hasso at quagga.net>
48
49 * *.c: Change level of debug messages to LOG_DEBUG.
50
ajs274a4a42004-12-07 15:39:31 +0000512004-12-07 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
52
53 * ospf6_main.c: (main) The 2nd argument to openzlog has been removed.
54 Note that stdout logging will no longer be enabled by default when
55 not running as a daemon.
56
ajs887c44a2004-12-03 16:36:46 +0000572004-12-03 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
58
59 * ospf6_main.c: (sigint,sigterm) Use zlog_notice for termination
60 message.
61 (main) Remove commented-out call to pid_output_lock (which should
62 never be called other than from inside pid_output). And use
63 zlog_notice to print the startup message, which now includes
64 the vty port.
65
hassob3c8c462004-11-26 12:55:51 +0000662004-11-26 Hasso Tepper <hasso at quagga.net>
67
68 * ospf6_snmp.c: Fix compile: listnode -> struct listnode *.
69
hassoc0652302004-11-25 19:33:48 +0000702004-11-25 Hasso Tepper <hasso at quagga.net>
71
72 * ospf6_main.c: Make group to run as configurable.
73
gdt6639a042004-11-05 18:42:27 +0000742004-11-05 Phil Spagnolo <phillip.a.spagnolo@boeing.com>
75 * ospf6_flood.c: When adding a thread to retransmit an lsa after
76 rxmt_interval, the ospf6d used thread_add_event(). However,
77 thread_add_event() executes immediately and ignores the delay parameter.
78 This was causing unnecesary unicast LSU sends. Adding the thread has
79 been changed to use thread_add_timer() which will expire after delay.
80 After the fix results appear consistent with expectation.
81
hassoc75105a2004-10-13 10:33:26 +0000822004-10-12 Hasso Tepper <hasso at quagga.net>
83
84 * ospf6_snmp.c: Remove defaults used to initialize smux connection to
85 snmpd. Connection is initialized only if smux peer is configured.
86
hassoc8a440e2004-10-11 17:02:40 +0000872004-10-11 Hasso Tepper <hasso at quagga.net>
88
89 * osp6_top.c, ospf6_top.h: Better handling for router-id. If we use
90 common one, don't output it into configuration - only statically
91 configured one.
92
paulddd119f2004-10-10 08:07:29 +0000932004-10-10 Paul Jakma <paul@dishone.st>
94
95 * Makefile.am: fix listing of ospf_snmp.c in noinst_HEADERS
paul0c083ee2004-10-10 12:54:58 +000096 * ospf6_route.c: Add const qualifier to various char arrays of
97 constants. signed/unsigned fixes.
98 (ospf6_linkstate_table_show) argv is const
99 * ospf6_snmp.c: listnode typedef is dead.
100 (ospf6_snmp_init) Take struct thread_master arg, needed for
101 smux_init.
102 * ospf6_snmp.h: update ospf6_snmp_init declaration.
103 * ospf6d.c: (ospf6_init) add const qualifier to sargv, pass master
104 to ospf_snmp6_init.
105 * ospf6_asbr.c: const char update.
106 * ospf6_interface.c: ditto, plus signed/unsigned fixes.
107 (ipv6_ospf6_cost) Check whether cost fits in u_int32_t and use
108 strtoul.
109 * ospf6_intra.c: const char update. Parenthesise expression.
110 * ospf6_lsa.c: signed/unsigned and const char updates.
111 * ospf6_proto.c: ditto.
112 * ospf6_message.c: ditto.
113 * ospf6_lsdb.c: signed/unsigned update.
114 * ospf6_main.c: const char update.
115 * ospf6_neighbor.c: ditto.
116 * ospf6_spf.c: ditto.
117 * ospf6_top.c: ditto.
118
hassoef1bbf52004-10-08 12:04:21 +00001192004-10-06 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
120
hasso2680aa22004-11-25 20:54:46 +0000121 * ospf6_snmp.c: add partial support for SNMP
122 (i.e. ospfv3AreaLsdbTable).
123 * OSPFv3-MIB.txt: Net-SNMP translate Unsigned32 range
124 (0..'FFFFFFFF'h) incorrectly to (0..-1). Those parts for
125 Unsigned32 range are changed to (0..4294967295).
126 Also, doubtful 'not-accessible's are changed to read-only.
127
1282004-10-06 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
129
hassoef1bbf52004-10-08 12:04:21 +0000130 * ospf6_snmp.[ch], OSPFV3-MIB.txt: start supporting SNMP.
131 it follows draft-ietf-ospf-ospfv3-mib-08.txt, but change
132 OSPFv3 tree to {experimental 102} based on
133 http://www.iana.org/assignments/smi-numbers:
134 Prefix: iso.org.dod.internet.experimental (1.3.6.1.3.)
135 102 OSPFv3 OSPF for IPv6 [Joyal]
136
hasso18a6dce2004-10-03 18:18:34 +00001372004-10-03 Hasso Tepper <hasso at quagga.net>
138
139 * ospf6_zebra.c: Use router id from zebra daemon if it wasn't set in
140 configuration.
141
hasso03d52f82004-09-29 00:26:19 +00001422004-09-25 Hasso Tepper <hasso at estpak.ee>
143
144 * ospf6_asbr.c, ospf6_lsa.c, ospf6_proto.c, ospf6_proto.h: Fix
145 compiler warnings.
146
hasso52dc7ee2004-09-23 19:18:23 +00001472004-09-23 Hasso Tepper <hasso at quagga.net>
148
149 * *.[c|h]: list -> struct list *, listnode -> struct listnode *.
150
hasso9428f2d2004-09-13 14:01:12 +00001512004-09-13 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
152
153 * ospf6_intra.c, ospf6_route.[ch]: try to fix assertion failure
154 in brouter's route_remove
155 * ospf6d.h: version 0.9.7o
156
1572004-09-12 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
158
159 * ospf6_route.c: route_count_assert bug fix
160 * ospf6d.h: version 0.9.7n
161
hasso4846ef62004-09-03 06:04:00 +00001622004-09-03 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
163
164 * ospf6_area.c, ospf6_route.c, ospf6_top.c, ospf6d.c:
165 "show intra-route" function and "show SPF result" function is
166 changed.
167 * ospf6_neighbor.c: Changed to update stub intra-prefix origination
168 when it is not DR.
169 * ospf6_route.h: resolv conflict between best flag and
170 active-summary flag.
171 * ospf6d.h: version 0.9.7m
172
hasso1e058382004-09-01 21:36:14 +00001732004-09-02 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
174
hasso63069ad2004-09-02 13:01:01 +0000175 * ospf6_asbr.c: E-bit check in examining AS-External-LSA
176 * ospf6_abr.c: E-bit set in receiving Inter-Area-Router-LSA
177
1782004-09-02 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
179
hasso1e058382004-09-01 21:36:14 +0000180 * *.[ch]: Logging LSAs of particular type is added.
181 lsa_handler is now using vector in order to adjust
182 existing LSA modules.
183 * ospf6d.h: version 0.9.7l
184
hassoe42f5a32004-08-28 17:04:33 +00001852004-08-28 Hasso Tepper <hasso at quagga.net>
186
187 * ospf6_main.c: Modify for sigevents.
188
hasso9a096262004-08-26 18:56:19 +00001892004-08-26 Hasso Tepper <hasso@estpak.ee>
190
191 * ospf6_interface.c, ospf6_top.c, ospf6d.c: for vtysh.
192
hasso3b687352004-08-19 06:56:53 +00001932004-08-19 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
194
hassoccb59b12004-08-25 09:10:37 +0000195 * ospf6_asbr.c: Bug in ASBR check fixed.
196 * ospf6d.h: version 0.9.7k
197
1982004-08-19 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
199
hasso3b687352004-08-19 06:56:53 +0000200 * ospf6_asbr.c: Bug in AS-External Origination fixed.
201 * ospf6d.h: version 0.9.7j
202
hasso6452df02004-08-15 05:52:07 +00002032004-08-15 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
204
205 * *.c: Area support almost done. (almost ! ;p)
206 * ospf6d.h: version 0.9.7i
207
2082004-08-15 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
209
210 * ospf6_message.c: Bug cause BadLSReq is fixed.
211 * ospf6_abr.c: Border Router check.
212 * ospf6d.h: version 0.9.7h
213
2142004-08-14 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
215
216 * ospf6_area.[ch], ospf6_abr.[ch]: area range,
217 border-routers, Inter-Area-Router-LSA origination
218 * ospf6d.h: version 0.9.7g
219
2202004-08-12 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
221
222 * *.[c,h]: LSA refreshing is changed and cleaned up.
223 * ospf6d.h: version 0.9.7f
224
hasso049207c2004-08-04 20:02:13 +00002252004-08-01 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
226
227 * ospf6_abr.[ch]: add files for abr function.
228 * *.c: VTY_NEWLINE -> VNL
229 * ospf6d.h: version 0.9.7e
230 show database functions are rewritten.
231
hasso1203e1c2004-07-23 21:34:27 +00002322004-07-23 Hasso Tepper <hasso@estpak.ee>
233
234 * ospf6_interface.c, ospf6_zebra.c: use ifp->mtu6 instead of
235 ifp->mtu.
236
paul79dc3732004-07-23 15:17:45 +00002372004-07-23 Paul Jakma <paul@dishone.st>
238
239 * ospf6_main.c: Delete LOG_PERROR, not portable.
240 * ospf6_network.c: (ospf6_set_pktinfo) use setsockopt_ipv6_pktinfo
241
hassob596c712004-07-09 18:33:43 +00002422004-07-06 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
243
244 * ospf6_message.c, ospf6_interface.c: add a command to configure
245 ospf6 ifmtu on a interface.
246 * ospf6d.h: version 0.9.7d
247
hasso508e53e2004-05-18 18:57:06 +00002482004-05-18 Hasso Tepper <hasso@estpak.ee>
paul0a589352004-05-08 11:48:26 +0000249
hasso508e53e2004-05-18 18:57:06 +0000250 * *.*: Merge rewritten ospf6d from Zebra repository.
251 * ospf6_network.c, ospf6_main.c: Merged privs stuff back in.
252 * ospf6_zebra.c: Sync back to zclient changes.
hasso3b4cd3a2004-05-18 19:28:32 +0000253 * ospf6_asbr.c: Added isis to the routings list.
254 * ospf6_main.c: "version.h" -> <lib/version.h>
255
2562004-05-17 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
257
258 * ospf6_flood.[ch], ospf6_lsa.[ch], ospf6_lsdb.h, ospf6_message.c
259 ospf6_neighbor.c: Fix crash bug and change the way to count
260 how many neighbors include paticular LSA on its retrans-list.
261 * ospf6d.h: version 0.9.7c
262
2632004-05-03 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
264
265 * ospf6_message.[ch], ospf6_interface.c: adjust send/recv buffer
266 size to interface MTUs.
267 * ospf6d.h: version 0.9.7b
hasso508e53e2004-05-18 18:57:06 +0000268
2692003-08-18 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
270
271 * *.[ch]: rewrite all source code from scratch
272 * ospf6d.h: version 0.9.7
273
paulf1c61a02003-08-12 05:25:49 +00002742003-08-11 Taisuke Sasaki <sasaki@soft.net.fujitsu.co.jp>
275
hasso508e53e2004-05-18 18:57:06 +0000276 * ospf6_ism.c: DR Election bug fix.
paul445f1432003-05-16 19:00:31 +0000277
2782003-04-25 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
279
280 * ospf6_asbr.c: AS-External LSA refresh was based on the
281 prefix of the obsolete LSA. It was wrong so fixed.
282 * version: 0.9.6p
283
paul718e3742002-12-13 20:15:29 +00002842002-11-09 Vincent Jardin <jardin@6wind.com>
285
286 * ospf6_interface.c: update link-local address on interface creation.
287
2882002-11-09 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
289
290 * ospf6_asbr.c: apply MinLSInterval to AS-External-LSA origination.
291 * ospf6_lsa.c: change not to issue flooding caused by expire event
292 when the received LSA is (already) MaxAge.
293 * ospf6_spf.c: fix a bug which is that ospf6d calculates
294 wrong nexthop when failed to find Link-LSA for the neighbor.
295 * ospf6_damp.c ospf6_dbex.c ospf6_neighbor.c ospf6_spf.c:
296 some clean up
297 * version: 0.9.6o
298
2992002-10-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
300
301 * ospf6_asbr.c: bug of failing ASE lsa refresh fixed.
302 * version: 0.9.6n
303
3042002-10-01 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
305
306 * ospf6_asbr.c: AS-External-LSA origination function
307 is re-written.
308 * ospf6_damp.[ch]: New feature that damps flaps is added.
309 * version: 0.9.6m
310
3112002-07-14 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
312
313 * ospf6_spf.c: unwanted assert() in ospf6_spf_nexthop_calculation()
314 is deleted.
315 * version: 0.9.6l
316
3172002-07-14 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
318
319 * ospf6_dbex.c: bug that ospf6d fails to refresh self-originated
320 LSA if he have not the LSA before has been fixed.
321 * ospf6_asbr.c: bug of failing removing ASE LSA when remove
322 message arrived from zebra has been fixed.
323 * version: 0.9.6k
324
3252002-07-13 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
326
327 * ospf6_zebra.c: bug reported [zebra 14642] fixed.
328 The bug was related to the synchronization between zebra
329 and ospf6d. Now synchronization will be correctly done.
330 * version: 0.9.6j
331
3322002-07-07 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
333
334 * ospf6_lsdb.c: bug fixed in ospf6_lsdb_type_router ().
335 * ospf6_dbex.c: because of retrans list structure changed
336 due to LSDB change, removal of old instance from retrans-list
337 is not necessary anymore. this caused crash but now fixed.
338 * version: 0.9.6i
339
3402002-07-07 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
341
342 * zebra-0.93 released.
343
3442002-07-07 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
345
346 * ospf6_lsdb.c: entirely rewritten. now ospf6d uses
347 radix tree by using lib/table.[ch] for LSDB lookup.
348 * ospf6_abr.c, ospf6_asbr.c, ospf6_intra.c: hook changed
349 due to rewriting of lsdb module.
350 * ospf6_neighbor.c: lack of check existence and find correct
351 instance of the LSA which is going to be removed from neighbor's
352 retransmission was filled.
353 * version: 0.9.6h
354
3552002-07-07 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
356
357 * ospf6_intra.c: bug fix for Intra-route deletion.
358 * ospf6_route.c: bug fix for path comparison.
359 * version: 0.9.6g
360
3612002-06-28 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
362
363 * ospf6_route.c: some logs trying to find the situation
364 when assert occur are added. route duration statistics
365 added.
366 * ospf6_zebra.c: trying to fix the problem reported by
367 [zebra 14318] but not yet sure.
368 * version: 0.9.6f
369
3702002-06-25 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
371
372 * ospf6_intra.c: new file for management of intra-prefix LSA.
373 * ospf6_abr.c: inter area route calculation code added.
374 * version: 0.9.6e
375
3762002-06-22 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
377
378 * ospf6_asbr.c: All AS-External route was removed when
379 one of the ASBR path was gone, but the route from other ASBR
380 path should stay remained. this bug is fixed.
381 * version: 0.9.6d
382
3832002-06-22 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
384
385 * ospf6_route.c: route table calculation bug fixed. [zebra 14105]
386 * ospf6_spf.c, ospf6_route.c, etc.: log message cleaned up.
387 * version: 0.9.6c
388
3892002-04-27 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
390
391 * ospf6_route.c: [zebra 13514] bug fix.
392 thanks to Harald Koch.
393 * version: 0.9.6b
394
3952002-04-22 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
396
397 * ospf6_dump.c: fix bug of log function
398 * ospf6_area.c: fix bug of intra route deletion
399 * version: 0.9.6a
400
4012002-04-20 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
402
403 * merged with "current" version.
404 * version: 0.9.6
405
4062001-03-11 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
407
408 * ospf6_lsdb.c ospf6_spf.c: log message changed for debug.
409
4102001-02-20 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
411
412 * version: 0.9.5i
413
414 * ospf6_asbr.c: Added code that finds alternative
415 AS-External route when remove AS-External route.
416 This is temporary fix ...
417
418 * ospf6_redistribute.c: remove redistributed routes
419 immediately when 'no redistribute ...'
420
4212001-02-20 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
422
423 * version: 0.9.5h
424
425 * ospf6_spf.c, ospf6_lsa.c: Change to originate Link-LSA on
426 point-to-point links.
427
428 * ospf6_message.c: Bug of log messages of self-originated
429 Hello packet fixed.
430
4312001-02-09 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
432
433 * version: 0.9.5g
434 * ospf6_asbr.c: fix for the bug that AS-External route
435 is not get removed.
436
4372001-02-09 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
438
439 * ospf6_lsdb.c: crash bug while receiving wrong LSA scope bit
440 has been temporarily fixed
441
4422001-12-20 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
443
444 * ospf6_asbr.[ch]: The byte order bug in encoding/decoding
445 the bits/metric field in AS-External-LSA fixed.
446 Fixed to update E-bit in Router-LSA of itself.
447 Reported by Taisuke Sasaki ([zebra 11548]).
448
449 * README: updated.
450
451 * version: 0.9.5f
452
4532001-11-21 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
454
455 * ospf6_prefix.c: Intra-prefix-LSA bug fixed.
456 * ospf6_abr.[ch]: added (only just placeholder yet)
457
4582001-11-20 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
459
460 * ospf6_route.c: fix to overwrite a prefix when another
461 addition to the prefix is given. freeze function changed
462 not to remove routes by default.
463
464 * version: 0.9.5e
465
4662001-11-19 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
467
468 * version: 0.9.5d
469
470 * ospf6_lsa.c ospf6_spf.c: SPF Calculations are now
471 scheduled by hook.
472
473 * ospf6_route.c: ospf6_route_add bug fix,
474 ospf6_route_remove_all corrected.
475
4762001-11-15 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
477
478 * ospf6_hook.[ch]: added.
479 * Almost half of the code has been rewritten.
480 especially, ospf6_route.[ch]. Hook call has been injected
481 much.
482 * ospf6_asbr.[ch]: added.
483
4842001-10-17 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
485
486 * ospf6_dbex.c: ospf6d was wrong to omit reoriginating
487 of LSA when the self-originated LSA was received from others.
488 fixed.
489 * ospf6d.h: version: 0.9.5c
490
4912001-10-16 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
492
493 * ospf6_lsa.c: 'force-prefix' was not executed. fixed.
494 * ospf6d.h: version: 0.9.5b
495
4962001-10-13 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
497
498 * ospf6_interface.c: 'passive-interface' is now moved to
499 'ipv6 ospf6 passive' in INTERFACE NODE. 'prefix-list' which
500 specifies the filter prefix for connected address prefix also
501 moved to INTERFACE NODE as 'ipv6 ospf6 advertise prefix-list WORD'.
502 The old obsoleted commands are still acceptable though. New command
503 'ipv6 ospf6 advertise force-prefix' added, which which tells ospf6d
504 to advertise rather prefix than stub local-address even on loopback
505 or pointopoint interfaces.
506
507 * ospf6_dump.c: 'ospf6 debug hello' -> 'ospf6 debug message hello'.
508 same for other message type. The older is still acceptable.
509
510 * ospf6_lsa.c: Changed AS-External generation to new one which uses
511 LSA hooks. Delete old garbage.
512
5132001-10-02 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
514
515 * ospf6d.c: turn off and turn on sequence with
516 'no interface' 'interface' cmds was not work. fixed.
517
518 * ospf6_lsa.c: generating Intra-Area-Prefix-LSA for stub
519 did not care duplicate prefixes. fixed.
520
5212001-09-07 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
522
523 * ospf6_message.c: There was a bug that prevent LSDB
524 to syncronize. It was a DbDesc packet bug that Slave
525 sends two different DbDesc packet on the same sequence
526 number. This cause many LSAs are dropped when Exchanging
527 LSDB, because the latter DbDesc packet that have the same
528 sequence number will be ignored as duplicate packet.
529 This seems to be exist at least before 0.9.4 version.
530 Now this is the most stable candidate.
531
532 * ospf6d.h: version 0.9.5a
533
5342001-09-06 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
535
536 * ospf6_zebra.c ospf6_spf.c ospf6_lsa.c :
537 delete nexthop check to certify the nexthop is Link-local address.
538 Suppress Link-LSA origination on links other than Broadcast.
539 SPF's nexthop calculation first checks linklocal address
540 in Link-LSA, then checks source address of neighbor's packets.
541
542 * ospf6_interface.c ospf6_ism.c ospf6_lsa.c ospf6_nsm.c:
543 intra-area-prefix-lsa origination func moved to new one.
544
545 * ospf6_interface.h ospf6d.[ch] ospf6_lsa.c:
546 interface_area_cmd now changed to have 'passive'
547 and 'prefix-list' option.
548
549 * ospf6_prefix.c:
550 clean up.
551
5522001-09-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
553
554 * ospf6_dbex.c ospf6_interface.c ospf6_ism.c ospf6_lsa.[ch]:
555 clean up and new LSA origination functions added.
556
557 * ospf6_route.c ospf6_lsdb.c: make vty function more
558 clean/understandable.
559
560 * ospf6d.h: version 0.9.5
561
5622001-08-24 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
563
564 * ospf6_lsdb.c: Use IS_LSA_MAXAGE macro instead of
565 ospf6_lsa_is_maxage.
566
567 * ospf6_lsa.h (IS_LSA_MAXAGE): Add new macro to check MaxAge.
568
5692001-08-21 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
570
571 * ospf6_lsdb.c: if There's no previous prefix
572 ospf6d was wrongly not calculate the prefix.
573 this reported by (v6 16029) is fixed.
574
575 * ospf6_neighbor.c: Instance of LSA Summary included
576 in DbDesc packet was wrongly freed. The bug cause
577 malformed DbDesc, ExChange <-> ExStart flapping,
578 and then crash.
579
580 * ospf6d.h: version 0.9.4
581
5822001-08-21 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
583
584 * ospf6_route.[ch]: Showing format is changed.
585 'show ipv6 route ospf6' -> 'show ipv6 ospf6 route'
586 'show ipv6 route ospf6 external' ->
587 'show ipv6 ospf6 route redistribute'
588
589 * ospf6_lsdb.c ospf6_lsa.c ospf6_neighbor.c ospf6_interface.c:
590 memory leak in LS list fixed.
591
592 * all: clean up
593
594 * ospf6d.h: version 0.9.3
595
5962001-08-20 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
597
598 * ospf6d.c (ospf6_timeval_sub_equal): Remove function.
599
600 * ospf6_spf.c (ospf6_timeval_cmp): Rewrite ospf6_timeval_cmp().
601 (ospf6_timeval_add_equal): Function moved from ospf6d.c
602
6032001-08-19 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
604
605 * zebra-0.92a released.
606
6072001-08-15 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
608
609 * zebra-0.92 released.
610
6112001-08-09 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
612
613 * ospf6_lsdb.c ospf6_neighbor.c:
614 LSDB function/structure and LS list function has been rewritten.
615 memory leak has been decreased.
616
617 * ospf6_lsa.[ch] ospf6_dbex.c: garbage code has been deleted.
618
619 * ospf6d.h: version 0.9.2
620
6212001-08-07 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
622
623 * ospf6_dbex.c ospf6_lsdb.c:
624 Retransmition list had a critical bug that breaks LSDB
625 synchronization. When new LSA be added to retrans-list,
626 old must be removed, but it was not. So new LSA dropped,
627 and LSA Acknowledgement did not work. The bug was fixed.
628
629 * ospf6d.h: version 0.9.1
630
6312001-06-20 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
632
633 * ospf6_spf.c: crash bug fix in temporary treat code for
634 Router-LSA whose LS-ID != 0
635
636 * ospf6_dbex.c: RFC2328 13.(4) was wrongly coded.
637 (4) Else if the LSA's LS age is equal to MaxAge, and there is
638 currently *NO* instance of the LSA in the router's link state
639 ...
640
641 * ospf6_lsa.c: RFC2328 13.1 checksum tie breaker
642 had been neglected, and has just added now.
643
644 * ospf6d.h: version 0.9.0
645 ospf6d expected to work with hitachi gr2000 from these fixes.
646
6472001-06-12 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
648
649 * ospf6_lsa.c: Fix bug in creating Intra-Area-Prefix-LSA.
650 DR was mis-include others prefixes advertised by their Link-LSA.
651
652 * ospf6_route.c: Fix bug in calculating intra area routes.
653 Not all prefixes in Intra-Area-Prefix-LSA was calculated.
654
655 * ospf6_spf.c:
656 Changed to quit when a error occured in calculating SPF tree.
657 Very messy hack for the bug reported by [zebra 8807]. This
658 is not tested yet.
659 Changed to quit SPF calculation when a nexthop calculation
660 errors.
661
662 * ospf6_zebra.c:
663 Support for interface address deletion.
664
665 * ospf6d.h:
666 version: 0.8.y
667
6682001-04-18 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
669
670 * ospf6d.h
671 Due to previous change (DR Election algorithm changed),
672 backward compatibility will be lost from this version.
673 version: 0.8.x
674
6752001-04-18 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
676
677 * ospf6_message.c ospf6_ism.c:
678 Bug of router_id comparison
679
6802001-04-17 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
681
682 * ospf6_dbex.c: ospf6_dbex_is_maxage_to_be_dropped() had
683 some bug causing Loading state lasts long.
684 version: 0.8.v
685
6862001-04-08 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
687
688 * ospf6_route.c: BUG in AS-External route calculation fixed.
689 It was using OLD LSDB...
690 Version: 0.8.u-
691
6922001-04-08 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
693
694 * ospf6_area.c, ospf6_dbex.c, ospf6_interface.c,
695 ospf6_lsa.c, ospf6_lsdb.c, ospf6_lsdb.h, ospf6_message.c,
696 ospf6_neighbor.c, ospf6_neighbor.h, ospf6_nsm.c,
697 ospf6_redistribute.c, ospf6_route.c, ospf6_spf.c:
698 Delete old LSDB function.
699
700 * ospf6d.h:
701 Version: 0.8.u
702
7032001-04-05 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
704
705 * ospf6_area.c, ospf6_area.h, ospf6_dbex.c, ospf6_interface.c,
706 ospf6_interface.h, ospf6_lsa.c, ospf6_lsdb.c, ospf6_lsdb.h,
707 ospf6_message.c, ospf6_nsm.c, ospf6_redistribute.c, ospf6_route.c,
708 ospf6_spf.c, ospf6_top.c, ospf6_top.h, ospf6d.h:
709 Changed to use New LSDB.
710 Version: 0.8.t
711
7122001-04-02 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
713
714 * ospf6_lsa.c:
715 Interface stub check in Intra-Area-Prefix-LSA origination
716 was wrong. - fixed.
717
718 * ospf6_area.h, ospf6_dbex.c, ospf6_interface.c,
719 ospf6_interface.h, ospf6_lsa.c, ospf6_lsa.h, ospf6_lsdb.c,
720 ospf6_message.c, ospf6_neighbor.c, ospf6_nsm.c,
721 ospf6_redistribute.c, ospf6_top.c, ospf6_top.h, ospf6d.c:
722 New LSDB functions, but not changed to be used.
723
724 * ospf6d.h:
725 Version: 0.8.s
726
7272001-03-28 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
728
729 * ospf6_area.c ospf6_area.h ospf6_dbex.c ospf6_dump.c
730 ospf6_interface.c ospf6_interface.h ospf6_lsa.c
731 ospf6_message.c ospf6_redistribute.c ospf6_spf.c ospf6_top.c
732 ospf6_top.h ospf6_zebra.c ospf6d.c ospf6d.h: cleaning.
733
7342001-03-24 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
735
736 * ospf6d.h:
737 version: 0.8.r
738
739 * ospf6_neighbor.[ch], ospf6_lsa.[ch]:
740 just clean up and log clearify.
741
742 * ospf6_message.[ch]:
743 Packet receiving function and dumping OSPFv3 packet has been
744 changed simple and clean.
745
746 * ospf6_dbex.[ch], ospf6_interface.[ch], ospf6_lsdb.[ch],
747 ospf6_neighbor.[ch], ospf6_nsm.[ch]:
748 LSList(i.e. summary list, request list, retrans list, etc) have
749 been rewritten based on new LSDB module. The main LSDB have not
750 yet shifted to this new module, but will shift eventually.
751 This change expected to resolve the problem that the ospf6d keeps
752 on sending redundant LSUpdate/LSAck.
753
754 * ospf6_interface.c: changed default MTU from 1500 to 1280.
755 It was possible that the ospf6d could not send packet (e.g.
756 LSUpdate in response to LSReq in my case) when the packet
757 size accidentally reached near 1500 (I was forget about IP
758 header :p). It is a bit illegal to set MTU 1280 constantly,
759 but I failed once with I/F MTU from kernel (through zebra),
760 and thinks that 1280 is more stable than kernel variable.
761 Comments will be appriciated.
762
7632001-03-15 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
764
765 * ospf6_dbex.c, ospf6_interface.c, ospf6_ism.c, ospf6_lsdb.[ch],
766 ospf6_neighbor.c, ospf6_spf.c, ospf6d.c:
767 Fix for crash. ospf6d has ever been crashing when
768 'no interface' command executed, and when starting up with
769 the configuration which does not include 'router ospf6'.
770 these has been fixed.
771
7722001-02-24 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
773
774 * ospf6_lsa.c, ospf6_message.c:
775 LSA summary (exchanged while Adjacency bring up) may expire
776 (may reach MaxAge). Handling this has been added but
777 it's a little bit quick hack.
778
779 * ospf6_message.c:
780 Thread chain bug fixed. Read network thread chain has been cut
781 when receive packets on not-enabled interface. this was wrong
782 and fixed.
783
7842001-02-24 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
785
786 * ospf6_message.c:
787 I/F MTU check part on sending packet had some bug, and it's fixed.
788 Ospf6d has believed a value from zebra as I/F MTU, but from now
789 I/F MTU is set to constant 1500. This is workaround for ATM.
790
7912001-02-01 Kunihiro Ishiguro <kunihiro@zebra.org>
792
793 * zebra-0.91 is released.
794
7952001-01-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
796
797 * just code clean up of almost all module.
798 * ospf6_dump.c, ospf6_lsa.c: file dependency.
799 * ospf6_mesg.[ch]: changed filename to ospf6_message.[ch]
800
8012001-01-09 Kunihiro Ishiguro <kunihiro@zebra.org>
802
803 * zebra-0.90 is released.
804
8052001-01-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
806
807 * ospf6_mesg.c,ospf6_lsa.c: doubly cancel thread bug fixed.
808 version 0.8.k CRASHed for this.
809 * ospf6_lsa.c: bug of logging fixed.
810 version: 0.8.l
811
8122001-01-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
813
814 * ospf6_neighbor.c: fix typo when trying to delete
815 MaxAge AS-External LSA. MaxAge LSA remaining bug is expected
816 to be fixed.
817 version: 0.8.k
818
8192001-01-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
820
821 * ospf6_mesg.c: add I/F Mtu check for sending LS Update.
822
823 * ospf6_dbex.c, ospf6_mesg.c, ospf6_neighbor.c, ospf6_neighbor.h,
824 ospf6_spf.c: Changed type of hisaddr field in ospf6_neighbor
825 structure, from sockaddr_in6 to in6_addr. No protocol/processing
826 changed.
827
8282001-01-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
829
830 * ospf6_mesg.c, ospf6_neighbor.[ch]: Speed up of
831 Database Exchange.
832 version: 0.8.j
833
834 Because the LS Request list was checked only when attempt
835 to send (retransmit) LS Request packet, Loading state lasted
836 long (for RxmtInterval) unexpectedly. This was fixed; LS Request
837 packet will be send as soon as one received a LS Update packet.
838
8392001-01-01 Kunihiro Ishiguro <kunihiro@zebra.org>
840
841 * ospf6d.h (OSPF6_VTYSH_PATH): Change "/tmp/ospf6d" to
842 /tmp/.ospf6d".
843
8442000-12-29 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
845
846 * ospf6_dump.[ch]: simplified.
847
8482000-12-19 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
849
850 * ospf6_route.c: Fix bug of using unavailable route.
851 version: 0.8.d
852
8532000-11-30 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
854
855 * ospf6_spf.c: calculate statistics. version: 0.8.d
856
8572000-11-26 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
858
859 * ospf6_mesg.c, ospf6_nsm.c: LSDB sync bug fixed.
860 version: 0.8.c
861
8622000-11-26 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
863
864 * ospf6_dbex.c: Start debugging and cleaning.
865
866 * ospf6_area.c, ospf6_dbex.c, ospf6_interface.c, ospf6_lsa.c,
867 ospf6_proto.c, ospf6_top.c: add some function to clarify codes.
868
8692000-11-26 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
870
871 * ospf6_spf.c: Delete old garbage (which was enclosed by #if 0)
872
873 * ospf6_redistribute.c: "redistribute ospf6" was generated in
874 "router ospf6" in config file. It is a bug, and fixed.
875 wrong warning message was deleted.
876
877 * ospf6_main.c: If daemon mode, ospf6d was silent even if
878 the config file was wrong. It is a bug, and fixed.
879
880 * ospf6_route.c, ospf6_zebra.c: Zebra syncronization method
881 has been changed. delete garbages. allow nexthop of :: in case
882 of connected route.
883
884 * ospf6_dbex.c: Delete annoying log messages.
885
886 * ospf6_lsa.c: Changed string for LSA log.
887
8882000-11-21 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
889
890 * ospf6_spf.c: some careless bug fixed.
891
892 * ospf6_route.c: changed not to send garbage route
893 whose nexthop is not linklocal address.
894
8952000-11-09 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
896
897 * ospf6_rtable.c: renamed to ospf6_route.c
898 whole functionality has been rewritten as new code.
899 new functions not yet installs routes; the old
900 functions still remains. cleaning log messages.
901
902 * ospf6_spf.c: whole functionality has been rewritten
903 as new code. new command "show ipv6 ospf6 spf node",
904 "show ipv6 ospf6 spf tree", "show ipv6 ospf6 spf table"
905 has been added. Memory leak was fixed. cleaning log messages.
906
907 * ospf6d version: 0.7.c
908
9092000-10-02 Kunihiro Ishiguro <kunihiro@zebra.org>
910
911 * zebra-0.89 is released.
912
9132000-09-10 Kunihiro Ishiguro <kunihiro@zebra.org>
914
915 * ospf6_lsdb.c (ospf6_lsdb_remove_maxage_lsa): Fix compile
916 warnings.
917
9182000-08-17 Kunihiro Ishiguro <kunihiro@zebra.org>
919
920 * zebra-0.88 is released.
921
9222000-08-06 Kunihiro Ishiguro <kunihiro@zebra.org>
923
924 * ospf6_rtable.h (struct ospf6_nexthop): Change ifindex type from
925 unsigned long to unsigned int.
926
9272000-04-28 Kunihiro Ishiguro <kunihiro@zebra.org>
928
929 * ospf6d.h: Include some headers for avoid warning.
930
931 * ospf6_routemap.h: Add newfile.
932
9331999-11-21 Kunihiro Ishiguro <kunihiro@zebra.org>
934
935 * ospf6_network.c: Respect IPV6_JOIN_GROUP and IPV6_LEAVE_GROUP
936 rather than RFC2133.
937
9381999-10-21 Jun-ichiro itojun Hagino <itojun@itojun.org>
939
940 * ospf6_network.c (ospf6_ipv6_decode_ipv4): Fix bug of conversion
941 from IPv4 Mapped Address to IPv4 address.
942
9431999-08-08 Kunihiro Ishiguro <kunihiro@zebra.org>
944
945 * ospf6_lsa.c (construct_link_lsa): Enclose KAME specific part by
946 #ifdef/#endif.
947
9481999-07-29 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
949
950 * ospf6_mesg.c: add new message process function.
951
9521999-07-25 Kunihiro Ishiguro <kunihiro@zebra.org>
953
954 * ospf6_main.c (sighup): Call of log_rotate() removed.
955
9561999-07-24 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
957
958 ospf6_dbex.{c,h}: variable "acknowledge" has been deleted.
959
9601999-07-22 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
961
962 * *.{c,h}: lsa data structure has been drastically
963 changed.
964
9651999-07-16 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
966
967 * *.{c,h}: bug of updating LSA's which is self
968 originated has been fixed.
969
9701999-07-14 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
971
972 * *.{c,h} : log clean up.
973
9741999-07-05 Kunihiro Ishiguro <kunihiro@zebra.org>
975
976 * ospf6d.c (ospf6_init): Change to use install_default.
977
9781999-07-03 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
979
980 * ospf6_rtable.c (nexthop_*): added some function that handles
981 new nexthop structure.
982
9831999-07-01 Rick Payne <rickp@rossfell.co.uk>
984
985 * ospf6_zebra.c (ospf6_zebra_init): Install standard commands to
986 ZEBRA_NODE.
987
9881999-06-09 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
989
990 * ospf6_rtable.h: added for new routing table of ospf6d
991
9921999-05-14 Stephen R. van den Berg <srb@cuci.nl>
993
994 * ospf6_main.c (signal_init): SIGTERM call sigint.
995 (sigint): Loggging more better message.
996
9971999-05-13 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
998
999 *ospf6_spf.c (get_prefix_lsa_of_vertex): bug fix about network vertex.
1000
10011999-05-08 Kunihiro Ishiguro <kunihiro@zebra.org>
1002
1003 * ospf6_network.c (send_linkstate_ack): Check HAVE_SIN6_SCOPE_ID
1004 is defined.
1005 * ospf6_mesg.c (make_hello): Likewise.
1006 * ospf6_lsa.c (lsa_flood): Likewise.
1007
10081999-05-07 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
1009
1010 * ospf6_spf.c, etc: Many bug fix.
1011 intra-area-prefix-LSA treatment changed.
1012 network byte order of neighbor ifid changed.
1013
10141999-05-07 Kunihiro Ishiguro <kunihiro@zebra.org>
1015
1016 * ospf6_zebra.h (struct zebra): Add hitory entry to structure.
1017
10181999-05-05 Kunihiro Ishiguro <kunihiro@zebra.org>
1019
1020 * ospf6_main.c (main): Add KAME check for binding vty socket.
1021 (main): Delete old interface get routine garbage.
1022
1023 * ospf6d.c: Change all `show ip6' statement to `show ipv6'.
1024 (show_ipv6_ospf6_requestlist): Add description.
1025
10261999-05-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
1027
1028 * ospf6_lsa.c, etc: Many bug fix, now two routers
1029 on the same segment can become FULL neighbor state
1030 each other.
1031
10321999-05-03 Kunihiro Ishiguro <kunihiro@zebra.org>
1033
1034 * Makefile.am: Add file dependency.
1035 (depend): Add target.
1036
10371999-05-02 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
1038
1039 * Clean up and fix have been almost done. This code
1040 now testing stage of Intra area routing.
1041
1042 * Configuration Vty become more similar to Cisco.
1043
10441999-04-22 Kunihiro Ishiguro <kunihiro@zebra.org>
1045
1046 * Trim training newline from zlog format arguemnt.
1047
1048 * ospf6_dump.c (ospf6_err): Commented out ospf6_err and
1049 ospf6_warn. Same kind of function should be implemented as
1050 zlog_err or zlog_warn or someting.
1051
1052 * ospf6d.c: Change OSPF_NODE to OSPF6_NODE.
1053 Change OSPF_DEFAULT_CONFIG to OSPF6_DEFAULT_CONFIG.
1054
1055
10561999-04-21 Kunihiro Ishiguro <kunihiro@zebra.org>
1057
1058 * ospf6_mesg.c (make_hello): Add check of SIN6_LEN
1059
10601999-04-16 Kunihiro Ishiguro <kunihiro@zebra.org>
1061
1062 * ospf6_neighbor.c: Change list_clear_all to list_delete_all_node.
1063 Remove list_delete_all fuction and use lib/linklist.c's one.
1064
10651999-04-14 Kunihiro Ishiguro <kunihiro@zebra.org>
1066
1067 * mcast_join(),mcast_leave()'s argument socket length is removed.
1068
10691999-04-08 <kunihiro@zebra.org>
1070
1071 * ospf6_zebra.h (ospf_zebra_read): Fix typo.
1072
1073 * ospf6_interface.h: Tempolary add struct rt_addrinfo.
1074
10751999-03-05 Kunihiro Ishiguro <kunihiro@zebra.org>
1076
1077 * Merge from ospfd-zebra-990303 codes.
1078
10791999-02-23 Kunihiro Ishiguro <kunihiro@zebra.org>
1080
1081 * Makefile.in: add new file.
1082
1083 * Makefile.am: @INCLUDES@ is added for OS/library specific IPv6
1084 directory search.
1085
1086 * Import files from Yasuhiro Ohara <yasu@sfc.wide.ad.jp>'s ospfd.
1087 Impterted files are:
1088 Makefile.am, ospf_area.h, ospf_dump.c, ospf_interface.c,
1089 ospf_interface.h, ospf_lsa.c, ospf_lsa.h, ospf_main.c,
1090 ospf_mesg.c, ospf_mesg.h, ospf_neighbor.c,
1091 ospf_neighbor.h,ospf_network.c, ospf_network.h, ospf_proto.h,
1092 ospf_spf.c, ospf_spf.h, ospf_types.h, ospfd.c, ospfd.h