blob: 9e0505adb422978e5538e99ccb5bc1940bb25b9c [file] [log] [blame]
hasso34956b32005-06-24 08:44:02 +000012005-06-24 Harald Welte <laforge@gnumonks.org>
2
3 * ospf6_abr.[ch], ospf6_area.[ch]: Add area filter-list (in|out)
4 support and area import and export lists support.
5
hasso7b6ae022005-06-24 08:17:51 +000062005-06-24 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
7
8 * ospf6_message.c: Changed to be insensitive to changes of neighbors'
9 IP source address in the OSPF packets. It was sometimes problematic
10 in actual operation (needed some operational cost: restarting
11 all-neighbor routers when I/F NIC was changed). Due to this change,
12 a previously safe case, attaching multiple interface to the same
13 link will now be dengerous and will not work. Remedy to that should
14 be applied later.
15
hasso3e834b12005-06-24 07:50:12 +0000162005-06-24 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
17
18 * ospf6_interface.c: fix the way inactivity_timer is called. Because
19 inactivity_timer() deletes the neighbor from the neighbor_list, it
20 cannot be called by thread_execute() from inner side of the
21 neighbor_list for-loop.
22
hassob31b8132005-05-31 10:24:28 +0000232005-05-31 Hasso Tepper <hasso at quagga.net>
24
25 * ospf6d.c: No need for double ';'. Fixes parsing "show ipv6 ospf6
26 database ..." commands for vtysh by extract.pl. Remove duplicate
27 install_element calls.
28
ajs634f9ea2005-04-11 15:51:40 +0000292005-04-11 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
30
31 * ospf6_zebra.c (ospf6_zebra_redistribute, ospf6_zebra_no_redistribute):
32 Change 2nd arg to zebra_redistribute_send from zclient->sock
33 to zclient.
34
paul1eb8ef22005-04-07 07:30:20 +0000352005-04-07 Paul Jakma <paul@dishone.st>
36
37 * (global) Fix up list loops to match changes in lib/linklist,
38 and some basic auditing of usage.
39 * ospf6_abr.c: (ospf6_abr_examin_brouter) change to a single
40 scan of the area list, rather than scanning all areas first for
41 INTER_ROUTER and then again for INTER_NETWORK. According to
42 16.2, the scan should be area specific anyway, and further
43 ospf6d does not seem to implement 16.3 anyway.
44
ajs3b7b8142005-04-02 16:37:07 +0000452005-04-02 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
46
ajse4319de2005-04-02 23:23:55 +000047 * ospf6_interface.[ch]: (ospf6_interface_lookup_by_name) Remove unused
48 function.
49
502005-04-02 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
51
ajsd2fc8892005-04-02 18:38:43 +000052 * ospf6_zebra.c: (ospf6_zebra_if_del) Previously, this whole function
53 was commented out. But this is not safe: we should at least update
54 the ifindex when the interface is deleted. So the new version
55 updates the interface status and sets ifp->ifindex to
56 IFINDEX_INTERNAL.
57 (ospf6_zebra_route_update) Use if_indextoname properly.
58
592005-04-02 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
60
ajs3b7b8142005-04-02 16:37:07 +000061 * ospf6_route.c: (ospf6_route_show, ospf6_route_show_detail) Protect
62 against the possibility that the string returned by if_indextoname
63 may not terminate with '\0'.
64
jardinc1ba9e82005-03-02 22:43:26 +0000652005-03-02 Vincent Jardin <Vincent.Jardin@6wind.com>
66
67 * ospf6_zebra.c: Fix core dump when router-id is provided with
68 an empty ospf6d.conf file (no context router ospf6) because
69 ospf6_create has not been called yet.
70
paul8bfb0cb2005-01-25 01:19:28 +0000712005-01-25 Paul Jakma <paul@dishone.st>
72
73 * ospf6_asbr.c: Add "hsls" to the zroute_name const char array.
74
hassoc6487d62004-12-24 06:00:11 +0000752004-12-24 Hasso Tepper <hasso at quagga.net>
76
77 * *.c: Change level of debug messages to LOG_DEBUG.
78
ajs274a4a42004-12-07 15:39:31 +0000792004-12-07 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
80
81 * ospf6_main.c: (main) The 2nd argument to openzlog has been removed.
82 Note that stdout logging will no longer be enabled by default when
83 not running as a daemon.
84
ajs887c44a2004-12-03 16:36:46 +0000852004-12-03 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
86
87 * ospf6_main.c: (sigint,sigterm) Use zlog_notice for termination
88 message.
89 (main) Remove commented-out call to pid_output_lock (which should
90 never be called other than from inside pid_output). And use
91 zlog_notice to print the startup message, which now includes
92 the vty port.
93
hassob3c8c462004-11-26 12:55:51 +0000942004-11-26 Hasso Tepper <hasso at quagga.net>
95
96 * ospf6_snmp.c: Fix compile: listnode -> struct listnode *.
97
hassoc0652302004-11-25 19:33:48 +0000982004-11-25 Hasso Tepper <hasso at quagga.net>
99
100 * ospf6_main.c: Make group to run as configurable.
101
gdt6639a042004-11-05 18:42:27 +00001022004-11-05 Phil Spagnolo <phillip.a.spagnolo@boeing.com>
103 * ospf6_flood.c: When adding a thread to retransmit an lsa after
104 rxmt_interval, the ospf6d used thread_add_event(). However,
105 thread_add_event() executes immediately and ignores the delay parameter.
106 This was causing unnecesary unicast LSU sends. Adding the thread has
107 been changed to use thread_add_timer() which will expire after delay.
108 After the fix results appear consistent with expectation.
109
hassoc75105a2004-10-13 10:33:26 +00001102004-10-12 Hasso Tepper <hasso at quagga.net>
111
112 * ospf6_snmp.c: Remove defaults used to initialize smux connection to
113 snmpd. Connection is initialized only if smux peer is configured.
114
hassoc8a440e2004-10-11 17:02:40 +00001152004-10-11 Hasso Tepper <hasso at quagga.net>
116
117 * osp6_top.c, ospf6_top.h: Better handling for router-id. If we use
118 common one, don't output it into configuration - only statically
119 configured one.
120
paulddd119f2004-10-10 08:07:29 +00001212004-10-10 Paul Jakma <paul@dishone.st>
122
123 * Makefile.am: fix listing of ospf_snmp.c in noinst_HEADERS
paul0c083ee2004-10-10 12:54:58 +0000124 * ospf6_route.c: Add const qualifier to various char arrays of
125 constants. signed/unsigned fixes.
126 (ospf6_linkstate_table_show) argv is const
127 * ospf6_snmp.c: listnode typedef is dead.
128 (ospf6_snmp_init) Take struct thread_master arg, needed for
129 smux_init.
130 * ospf6_snmp.h: update ospf6_snmp_init declaration.
131 * ospf6d.c: (ospf6_init) add const qualifier to sargv, pass master
132 to ospf_snmp6_init.
133 * ospf6_asbr.c: const char update.
134 * ospf6_interface.c: ditto, plus signed/unsigned fixes.
135 (ipv6_ospf6_cost) Check whether cost fits in u_int32_t and use
136 strtoul.
137 * ospf6_intra.c: const char update. Parenthesise expression.
138 * ospf6_lsa.c: signed/unsigned and const char updates.
139 * ospf6_proto.c: ditto.
140 * ospf6_message.c: ditto.
141 * ospf6_lsdb.c: signed/unsigned update.
142 * ospf6_main.c: const char update.
143 * ospf6_neighbor.c: ditto.
144 * ospf6_spf.c: ditto.
145 * ospf6_top.c: ditto.
146
hassoef1bbf52004-10-08 12:04:21 +00001472004-10-06 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
148
hasso2680aa22004-11-25 20:54:46 +0000149 * ospf6_snmp.c: add partial support for SNMP
150 (i.e. ospfv3AreaLsdbTable).
151 * OSPFv3-MIB.txt: Net-SNMP translate Unsigned32 range
152 (0..'FFFFFFFF'h) incorrectly to (0..-1). Those parts for
153 Unsigned32 range are changed to (0..4294967295).
154 Also, doubtful 'not-accessible's are changed to read-only.
155
1562004-10-06 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
157
hassoef1bbf52004-10-08 12:04:21 +0000158 * ospf6_snmp.[ch], OSPFV3-MIB.txt: start supporting SNMP.
159 it follows draft-ietf-ospf-ospfv3-mib-08.txt, but change
160 OSPFv3 tree to {experimental 102} based on
161 http://www.iana.org/assignments/smi-numbers:
162 Prefix: iso.org.dod.internet.experimental (1.3.6.1.3.)
163 102 OSPFv3 OSPF for IPv6 [Joyal]
164
hasso18a6dce2004-10-03 18:18:34 +00001652004-10-03 Hasso Tepper <hasso at quagga.net>
166
167 * ospf6_zebra.c: Use router id from zebra daemon if it wasn't set in
168 configuration.
169
hasso03d52f82004-09-29 00:26:19 +00001702004-09-25 Hasso Tepper <hasso at estpak.ee>
171
172 * ospf6_asbr.c, ospf6_lsa.c, ospf6_proto.c, ospf6_proto.h: Fix
173 compiler warnings.
174
hasso52dc7ee2004-09-23 19:18:23 +00001752004-09-23 Hasso Tepper <hasso at quagga.net>
176
177 * *.[c|h]: list -> struct list *, listnode -> struct listnode *.
178
hasso9428f2d2004-09-13 14:01:12 +00001792004-09-13 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
180
181 * ospf6_intra.c, ospf6_route.[ch]: try to fix assertion failure
182 in brouter's route_remove
183 * ospf6d.h: version 0.9.7o
184
1852004-09-12 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
186
187 * ospf6_route.c: route_count_assert bug fix
188 * ospf6d.h: version 0.9.7n
189
hasso4846ef62004-09-03 06:04:00 +00001902004-09-03 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
191
192 * ospf6_area.c, ospf6_route.c, ospf6_top.c, ospf6d.c:
193 "show intra-route" function and "show SPF result" function is
194 changed.
195 * ospf6_neighbor.c: Changed to update stub intra-prefix origination
196 when it is not DR.
197 * ospf6_route.h: resolv conflict between best flag and
198 active-summary flag.
199 * ospf6d.h: version 0.9.7m
200
hasso1e058382004-09-01 21:36:14 +00002012004-09-02 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
202
hasso63069ad2004-09-02 13:01:01 +0000203 * ospf6_asbr.c: E-bit check in examining AS-External-LSA
204 * ospf6_abr.c: E-bit set in receiving Inter-Area-Router-LSA
205
2062004-09-02 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
207
hasso1e058382004-09-01 21:36:14 +0000208 * *.[ch]: Logging LSAs of particular type is added.
209 lsa_handler is now using vector in order to adjust
210 existing LSA modules.
211 * ospf6d.h: version 0.9.7l
212
hassoe42f5a32004-08-28 17:04:33 +00002132004-08-28 Hasso Tepper <hasso at quagga.net>
214
215 * ospf6_main.c: Modify for sigevents.
216
hasso9a096262004-08-26 18:56:19 +00002172004-08-26 Hasso Tepper <hasso@estpak.ee>
218
219 * ospf6_interface.c, ospf6_top.c, ospf6d.c: for vtysh.
220
hasso3b687352004-08-19 06:56:53 +00002212004-08-19 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
222
hassoccb59b12004-08-25 09:10:37 +0000223 * ospf6_asbr.c: Bug in ASBR check fixed.
224 * ospf6d.h: version 0.9.7k
225
2262004-08-19 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
227
hasso3b687352004-08-19 06:56:53 +0000228 * ospf6_asbr.c: Bug in AS-External Origination fixed.
229 * ospf6d.h: version 0.9.7j
230
hasso6452df02004-08-15 05:52:07 +00002312004-08-15 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
232
233 * *.c: Area support almost done. (almost ! ;p)
234 * ospf6d.h: version 0.9.7i
235
2362004-08-15 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
237
238 * ospf6_message.c: Bug cause BadLSReq is fixed.
239 * ospf6_abr.c: Border Router check.
240 * ospf6d.h: version 0.9.7h
241
2422004-08-14 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
243
244 * ospf6_area.[ch], ospf6_abr.[ch]: area range,
245 border-routers, Inter-Area-Router-LSA origination
246 * ospf6d.h: version 0.9.7g
247
2482004-08-12 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
249
250 * *.[c,h]: LSA refreshing is changed and cleaned up.
251 * ospf6d.h: version 0.9.7f
252
hasso049207c2004-08-04 20:02:13 +00002532004-08-01 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
254
255 * ospf6_abr.[ch]: add files for abr function.
256 * *.c: VTY_NEWLINE -> VNL
257 * ospf6d.h: version 0.9.7e
258 show database functions are rewritten.
259
hasso1203e1c2004-07-23 21:34:27 +00002602004-07-23 Hasso Tepper <hasso@estpak.ee>
261
262 * ospf6_interface.c, ospf6_zebra.c: use ifp->mtu6 instead of
263 ifp->mtu.
264
paul79dc3732004-07-23 15:17:45 +00002652004-07-23 Paul Jakma <paul@dishone.st>
266
267 * ospf6_main.c: Delete LOG_PERROR, not portable.
268 * ospf6_network.c: (ospf6_set_pktinfo) use setsockopt_ipv6_pktinfo
269
hassob596c712004-07-09 18:33:43 +00002702004-07-06 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
271
272 * ospf6_message.c, ospf6_interface.c: add a command to configure
273 ospf6 ifmtu on a interface.
274 * ospf6d.h: version 0.9.7d
275
hasso508e53e2004-05-18 18:57:06 +00002762004-05-18 Hasso Tepper <hasso@estpak.ee>
paul0a589352004-05-08 11:48:26 +0000277
hasso508e53e2004-05-18 18:57:06 +0000278 * *.*: Merge rewritten ospf6d from Zebra repository.
279 * ospf6_network.c, ospf6_main.c: Merged privs stuff back in.
280 * ospf6_zebra.c: Sync back to zclient changes.
hasso3b4cd3a2004-05-18 19:28:32 +0000281 * ospf6_asbr.c: Added isis to the routings list.
282 * ospf6_main.c: "version.h" -> <lib/version.h>
283
2842004-05-17 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
285
286 * ospf6_flood.[ch], ospf6_lsa.[ch], ospf6_lsdb.h, ospf6_message.c
287 ospf6_neighbor.c: Fix crash bug and change the way to count
288 how many neighbors include paticular LSA on its retrans-list.
289 * ospf6d.h: version 0.9.7c
290
2912004-05-03 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
292
293 * ospf6_message.[ch], ospf6_interface.c: adjust send/recv buffer
294 size to interface MTUs.
295 * ospf6d.h: version 0.9.7b
hasso508e53e2004-05-18 18:57:06 +0000296
2972003-08-18 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
298
299 * *.[ch]: rewrite all source code from scratch
300 * ospf6d.h: version 0.9.7
301
paulf1c61a02003-08-12 05:25:49 +00003022003-08-11 Taisuke Sasaki <sasaki@soft.net.fujitsu.co.jp>
303
hasso508e53e2004-05-18 18:57:06 +0000304 * ospf6_ism.c: DR Election bug fix.
paul445f1432003-05-16 19:00:31 +0000305
3062003-04-25 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
307
308 * ospf6_asbr.c: AS-External LSA refresh was based on the
309 prefix of the obsolete LSA. It was wrong so fixed.
310 * version: 0.9.6p
311
paul718e3742002-12-13 20:15:29 +00003122002-11-09 Vincent Jardin <jardin@6wind.com>
313
314 * ospf6_interface.c: update link-local address on interface creation.
315
3162002-11-09 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
317
318 * ospf6_asbr.c: apply MinLSInterval to AS-External-LSA origination.
319 * ospf6_lsa.c: change not to issue flooding caused by expire event
320 when the received LSA is (already) MaxAge.
321 * ospf6_spf.c: fix a bug which is that ospf6d calculates
322 wrong nexthop when failed to find Link-LSA for the neighbor.
323 * ospf6_damp.c ospf6_dbex.c ospf6_neighbor.c ospf6_spf.c:
324 some clean up
325 * version: 0.9.6o
326
3272002-10-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
328
329 * ospf6_asbr.c: bug of failing ASE lsa refresh fixed.
330 * version: 0.9.6n
331
3322002-10-01 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
333
334 * ospf6_asbr.c: AS-External-LSA origination function
335 is re-written.
336 * ospf6_damp.[ch]: New feature that damps flaps is added.
337 * version: 0.9.6m
338
3392002-07-14 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
340
341 * ospf6_spf.c: unwanted assert() in ospf6_spf_nexthop_calculation()
342 is deleted.
343 * version: 0.9.6l
344
3452002-07-14 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
346
347 * ospf6_dbex.c: bug that ospf6d fails to refresh self-originated
348 LSA if he have not the LSA before has been fixed.
349 * ospf6_asbr.c: bug of failing removing ASE LSA when remove
350 message arrived from zebra has been fixed.
351 * version: 0.9.6k
352
3532002-07-13 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
354
355 * ospf6_zebra.c: bug reported [zebra 14642] fixed.
356 The bug was related to the synchronization between zebra
357 and ospf6d. Now synchronization will be correctly done.
358 * version: 0.9.6j
359
3602002-07-07 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
361
362 * ospf6_lsdb.c: bug fixed in ospf6_lsdb_type_router ().
363 * ospf6_dbex.c: because of retrans list structure changed
364 due to LSDB change, removal of old instance from retrans-list
365 is not necessary anymore. this caused crash but now fixed.
366 * version: 0.9.6i
367
3682002-07-07 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
369
370 * zebra-0.93 released.
371
3722002-07-07 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
373
374 * ospf6_lsdb.c: entirely rewritten. now ospf6d uses
375 radix tree by using lib/table.[ch] for LSDB lookup.
376 * ospf6_abr.c, ospf6_asbr.c, ospf6_intra.c: hook changed
377 due to rewriting of lsdb module.
378 * ospf6_neighbor.c: lack of check existence and find correct
379 instance of the LSA which is going to be removed from neighbor's
380 retransmission was filled.
381 * version: 0.9.6h
382
3832002-07-07 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
384
385 * ospf6_intra.c: bug fix for Intra-route deletion.
386 * ospf6_route.c: bug fix for path comparison.
387 * version: 0.9.6g
388
3892002-06-28 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
390
391 * ospf6_route.c: some logs trying to find the situation
392 when assert occur are added. route duration statistics
393 added.
394 * ospf6_zebra.c: trying to fix the problem reported by
395 [zebra 14318] but not yet sure.
396 * version: 0.9.6f
397
3982002-06-25 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
399
400 * ospf6_intra.c: new file for management of intra-prefix LSA.
401 * ospf6_abr.c: inter area route calculation code added.
402 * version: 0.9.6e
403
4042002-06-22 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
405
406 * ospf6_asbr.c: All AS-External route was removed when
407 one of the ASBR path was gone, but the route from other ASBR
408 path should stay remained. this bug is fixed.
409 * version: 0.9.6d
410
4112002-06-22 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
412
413 * ospf6_route.c: route table calculation bug fixed. [zebra 14105]
414 * ospf6_spf.c, ospf6_route.c, etc.: log message cleaned up.
415 * version: 0.9.6c
416
4172002-04-27 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
418
419 * ospf6_route.c: [zebra 13514] bug fix.
420 thanks to Harald Koch.
421 * version: 0.9.6b
422
4232002-04-22 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
424
425 * ospf6_dump.c: fix bug of log function
426 * ospf6_area.c: fix bug of intra route deletion
427 * version: 0.9.6a
428
4292002-04-20 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
430
431 * merged with "current" version.
432 * version: 0.9.6
433
4342001-03-11 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
435
436 * ospf6_lsdb.c ospf6_spf.c: log message changed for debug.
437
4382001-02-20 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
439
440 * version: 0.9.5i
441
442 * ospf6_asbr.c: Added code that finds alternative
443 AS-External route when remove AS-External route.
444 This is temporary fix ...
445
446 * ospf6_redistribute.c: remove redistributed routes
447 immediately when 'no redistribute ...'
448
4492001-02-20 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
450
451 * version: 0.9.5h
452
453 * ospf6_spf.c, ospf6_lsa.c: Change to originate Link-LSA on
454 point-to-point links.
455
456 * ospf6_message.c: Bug of log messages of self-originated
457 Hello packet fixed.
458
4592001-02-09 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
460
461 * version: 0.9.5g
462 * ospf6_asbr.c: fix for the bug that AS-External route
463 is not get removed.
464
4652001-02-09 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
466
467 * ospf6_lsdb.c: crash bug while receiving wrong LSA scope bit
468 has been temporarily fixed
469
4702001-12-20 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
471
472 * ospf6_asbr.[ch]: The byte order bug in encoding/decoding
473 the bits/metric field in AS-External-LSA fixed.
474 Fixed to update E-bit in Router-LSA of itself.
475 Reported by Taisuke Sasaki ([zebra 11548]).
476
477 * README: updated.
478
479 * version: 0.9.5f
480
4812001-11-21 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
482
483 * ospf6_prefix.c: Intra-prefix-LSA bug fixed.
484 * ospf6_abr.[ch]: added (only just placeholder yet)
485
4862001-11-20 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
487
488 * ospf6_route.c: fix to overwrite a prefix when another
489 addition to the prefix is given. freeze function changed
490 not to remove routes by default.
491
492 * version: 0.9.5e
493
4942001-11-19 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
495
496 * version: 0.9.5d
497
498 * ospf6_lsa.c ospf6_spf.c: SPF Calculations are now
499 scheduled by hook.
500
501 * ospf6_route.c: ospf6_route_add bug fix,
502 ospf6_route_remove_all corrected.
503
5042001-11-15 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
505
506 * ospf6_hook.[ch]: added.
507 * Almost half of the code has been rewritten.
508 especially, ospf6_route.[ch]. Hook call has been injected
509 much.
510 * ospf6_asbr.[ch]: added.
511
5122001-10-17 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
513
514 * ospf6_dbex.c: ospf6d was wrong to omit reoriginating
515 of LSA when the self-originated LSA was received from others.
516 fixed.
517 * ospf6d.h: version: 0.9.5c
518
5192001-10-16 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
520
521 * ospf6_lsa.c: 'force-prefix' was not executed. fixed.
522 * ospf6d.h: version: 0.9.5b
523
5242001-10-13 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
525
526 * ospf6_interface.c: 'passive-interface' is now moved to
527 'ipv6 ospf6 passive' in INTERFACE NODE. 'prefix-list' which
528 specifies the filter prefix for connected address prefix also
529 moved to INTERFACE NODE as 'ipv6 ospf6 advertise prefix-list WORD'.
530 The old obsoleted commands are still acceptable though. New command
531 'ipv6 ospf6 advertise force-prefix' added, which which tells ospf6d
532 to advertise rather prefix than stub local-address even on loopback
533 or pointopoint interfaces.
534
535 * ospf6_dump.c: 'ospf6 debug hello' -> 'ospf6 debug message hello'.
536 same for other message type. The older is still acceptable.
537
538 * ospf6_lsa.c: Changed AS-External generation to new one which uses
539 LSA hooks. Delete old garbage.
540
5412001-10-02 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
542
543 * ospf6d.c: turn off and turn on sequence with
544 'no interface' 'interface' cmds was not work. fixed.
545
546 * ospf6_lsa.c: generating Intra-Area-Prefix-LSA for stub
547 did not care duplicate prefixes. fixed.
548
5492001-09-07 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
550
551 * ospf6_message.c: There was a bug that prevent LSDB
552 to syncronize. It was a DbDesc packet bug that Slave
553 sends two different DbDesc packet on the same sequence
554 number. This cause many LSAs are dropped when Exchanging
555 LSDB, because the latter DbDesc packet that have the same
556 sequence number will be ignored as duplicate packet.
557 This seems to be exist at least before 0.9.4 version.
558 Now this is the most stable candidate.
559
560 * ospf6d.h: version 0.9.5a
561
5622001-09-06 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
563
564 * ospf6_zebra.c ospf6_spf.c ospf6_lsa.c :
565 delete nexthop check to certify the nexthop is Link-local address.
566 Suppress Link-LSA origination on links other than Broadcast.
567 SPF's nexthop calculation first checks linklocal address
568 in Link-LSA, then checks source address of neighbor's packets.
569
570 * ospf6_interface.c ospf6_ism.c ospf6_lsa.c ospf6_nsm.c:
571 intra-area-prefix-lsa origination func moved to new one.
572
573 * ospf6_interface.h ospf6d.[ch] ospf6_lsa.c:
574 interface_area_cmd now changed to have 'passive'
575 and 'prefix-list' option.
576
577 * ospf6_prefix.c:
578 clean up.
579
5802001-09-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
581
582 * ospf6_dbex.c ospf6_interface.c ospf6_ism.c ospf6_lsa.[ch]:
583 clean up and new LSA origination functions added.
584
585 * ospf6_route.c ospf6_lsdb.c: make vty function more
586 clean/understandable.
587
588 * ospf6d.h: version 0.9.5
589
5902001-08-24 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
591
592 * ospf6_lsdb.c: Use IS_LSA_MAXAGE macro instead of
593 ospf6_lsa_is_maxage.
594
595 * ospf6_lsa.h (IS_LSA_MAXAGE): Add new macro to check MaxAge.
596
5972001-08-21 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
598
599 * ospf6_lsdb.c: if There's no previous prefix
600 ospf6d was wrongly not calculate the prefix.
601 this reported by (v6 16029) is fixed.
602
603 * ospf6_neighbor.c: Instance of LSA Summary included
604 in DbDesc packet was wrongly freed. The bug cause
605 malformed DbDesc, ExChange <-> ExStart flapping,
606 and then crash.
607
608 * ospf6d.h: version 0.9.4
609
6102001-08-21 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
611
612 * ospf6_route.[ch]: Showing format is changed.
613 'show ipv6 route ospf6' -> 'show ipv6 ospf6 route'
614 'show ipv6 route ospf6 external' ->
615 'show ipv6 ospf6 route redistribute'
616
617 * ospf6_lsdb.c ospf6_lsa.c ospf6_neighbor.c ospf6_interface.c:
618 memory leak in LS list fixed.
619
620 * all: clean up
621
622 * ospf6d.h: version 0.9.3
623
6242001-08-20 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
625
626 * ospf6d.c (ospf6_timeval_sub_equal): Remove function.
627
628 * ospf6_spf.c (ospf6_timeval_cmp): Rewrite ospf6_timeval_cmp().
629 (ospf6_timeval_add_equal): Function moved from ospf6d.c
630
6312001-08-19 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
632
633 * zebra-0.92a released.
634
6352001-08-15 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
636
637 * zebra-0.92 released.
638
6392001-08-09 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
640
641 * ospf6_lsdb.c ospf6_neighbor.c:
642 LSDB function/structure and LS list function has been rewritten.
643 memory leak has been decreased.
644
645 * ospf6_lsa.[ch] ospf6_dbex.c: garbage code has been deleted.
646
647 * ospf6d.h: version 0.9.2
648
6492001-08-07 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
650
651 * ospf6_dbex.c ospf6_lsdb.c:
652 Retransmition list had a critical bug that breaks LSDB
653 synchronization. When new LSA be added to retrans-list,
654 old must be removed, but it was not. So new LSA dropped,
655 and LSA Acknowledgement did not work. The bug was fixed.
656
657 * ospf6d.h: version 0.9.1
658
6592001-06-20 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
660
661 * ospf6_spf.c: crash bug fix in temporary treat code for
662 Router-LSA whose LS-ID != 0
663
664 * ospf6_dbex.c: RFC2328 13.(4) was wrongly coded.
665 (4) Else if the LSA's LS age is equal to MaxAge, and there is
666 currently *NO* instance of the LSA in the router's link state
667 ...
668
669 * ospf6_lsa.c: RFC2328 13.1 checksum tie breaker
670 had been neglected, and has just added now.
671
672 * ospf6d.h: version 0.9.0
673 ospf6d expected to work with hitachi gr2000 from these fixes.
674
6752001-06-12 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
676
677 * ospf6_lsa.c: Fix bug in creating Intra-Area-Prefix-LSA.
678 DR was mis-include others prefixes advertised by their Link-LSA.
679
680 * ospf6_route.c: Fix bug in calculating intra area routes.
681 Not all prefixes in Intra-Area-Prefix-LSA was calculated.
682
683 * ospf6_spf.c:
684 Changed to quit when a error occured in calculating SPF tree.
685 Very messy hack for the bug reported by [zebra 8807]. This
686 is not tested yet.
687 Changed to quit SPF calculation when a nexthop calculation
688 errors.
689
690 * ospf6_zebra.c:
691 Support for interface address deletion.
692
693 * ospf6d.h:
694 version: 0.8.y
695
6962001-04-18 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
697
698 * ospf6d.h
699 Due to previous change (DR Election algorithm changed),
700 backward compatibility will be lost from this version.
701 version: 0.8.x
702
7032001-04-18 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
704
705 * ospf6_message.c ospf6_ism.c:
706 Bug of router_id comparison
707
7082001-04-17 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
709
710 * ospf6_dbex.c: ospf6_dbex_is_maxage_to_be_dropped() had
711 some bug causing Loading state lasts long.
712 version: 0.8.v
713
7142001-04-08 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
715
716 * ospf6_route.c: BUG in AS-External route calculation fixed.
717 It was using OLD LSDB...
718 Version: 0.8.u-
719
7202001-04-08 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
721
722 * ospf6_area.c, ospf6_dbex.c, ospf6_interface.c,
723 ospf6_lsa.c, ospf6_lsdb.c, ospf6_lsdb.h, ospf6_message.c,
724 ospf6_neighbor.c, ospf6_neighbor.h, ospf6_nsm.c,
725 ospf6_redistribute.c, ospf6_route.c, ospf6_spf.c:
726 Delete old LSDB function.
727
728 * ospf6d.h:
729 Version: 0.8.u
730
7312001-04-05 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
732
733 * ospf6_area.c, ospf6_area.h, ospf6_dbex.c, ospf6_interface.c,
734 ospf6_interface.h, ospf6_lsa.c, ospf6_lsdb.c, ospf6_lsdb.h,
735 ospf6_message.c, ospf6_nsm.c, ospf6_redistribute.c, ospf6_route.c,
736 ospf6_spf.c, ospf6_top.c, ospf6_top.h, ospf6d.h:
737 Changed to use New LSDB.
738 Version: 0.8.t
739
7402001-04-02 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
741
742 * ospf6_lsa.c:
743 Interface stub check in Intra-Area-Prefix-LSA origination
744 was wrong. - fixed.
745
746 * ospf6_area.h, ospf6_dbex.c, ospf6_interface.c,
747 ospf6_interface.h, ospf6_lsa.c, ospf6_lsa.h, ospf6_lsdb.c,
748 ospf6_message.c, ospf6_neighbor.c, ospf6_nsm.c,
749 ospf6_redistribute.c, ospf6_top.c, ospf6_top.h, ospf6d.c:
750 New LSDB functions, but not changed to be used.
751
752 * ospf6d.h:
753 Version: 0.8.s
754
7552001-03-28 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
756
757 * ospf6_area.c ospf6_area.h ospf6_dbex.c ospf6_dump.c
758 ospf6_interface.c ospf6_interface.h ospf6_lsa.c
759 ospf6_message.c ospf6_redistribute.c ospf6_spf.c ospf6_top.c
760 ospf6_top.h ospf6_zebra.c ospf6d.c ospf6d.h: cleaning.
761
7622001-03-24 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
763
764 * ospf6d.h:
765 version: 0.8.r
766
767 * ospf6_neighbor.[ch], ospf6_lsa.[ch]:
768 just clean up and log clearify.
769
770 * ospf6_message.[ch]:
771 Packet receiving function and dumping OSPFv3 packet has been
772 changed simple and clean.
773
774 * ospf6_dbex.[ch], ospf6_interface.[ch], ospf6_lsdb.[ch],
775 ospf6_neighbor.[ch], ospf6_nsm.[ch]:
776 LSList(i.e. summary list, request list, retrans list, etc) have
777 been rewritten based on new LSDB module. The main LSDB have not
778 yet shifted to this new module, but will shift eventually.
779 This change expected to resolve the problem that the ospf6d keeps
780 on sending redundant LSUpdate/LSAck.
781
782 * ospf6_interface.c: changed default MTU from 1500 to 1280.
783 It was possible that the ospf6d could not send packet (e.g.
784 LSUpdate in response to LSReq in my case) when the packet
785 size accidentally reached near 1500 (I was forget about IP
786 header :p). It is a bit illegal to set MTU 1280 constantly,
787 but I failed once with I/F MTU from kernel (through zebra),
788 and thinks that 1280 is more stable than kernel variable.
789 Comments will be appriciated.
790
7912001-03-15 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
792
793 * ospf6_dbex.c, ospf6_interface.c, ospf6_ism.c, ospf6_lsdb.[ch],
794 ospf6_neighbor.c, ospf6_spf.c, ospf6d.c:
795 Fix for crash. ospf6d has ever been crashing when
796 'no interface' command executed, and when starting up with
797 the configuration which does not include 'router ospf6'.
798 these has been fixed.
799
8002001-02-24 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
801
802 * ospf6_lsa.c, ospf6_message.c:
803 LSA summary (exchanged while Adjacency bring up) may expire
804 (may reach MaxAge). Handling this has been added but
805 it's a little bit quick hack.
806
807 * ospf6_message.c:
808 Thread chain bug fixed. Read network thread chain has been cut
809 when receive packets on not-enabled interface. this was wrong
810 and fixed.
811
8122001-02-24 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
813
814 * ospf6_message.c:
815 I/F MTU check part on sending packet had some bug, and it's fixed.
816 Ospf6d has believed a value from zebra as I/F MTU, but from now
817 I/F MTU is set to constant 1500. This is workaround for ATM.
818
8192001-02-01 Kunihiro Ishiguro <kunihiro@zebra.org>
820
821 * zebra-0.91 is released.
822
8232001-01-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
824
825 * just code clean up of almost all module.
826 * ospf6_dump.c, ospf6_lsa.c: file dependency.
827 * ospf6_mesg.[ch]: changed filename to ospf6_message.[ch]
828
8292001-01-09 Kunihiro Ishiguro <kunihiro@zebra.org>
830
831 * zebra-0.90 is released.
832
8332001-01-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
834
835 * ospf6_mesg.c,ospf6_lsa.c: doubly cancel thread bug fixed.
836 version 0.8.k CRASHed for this.
837 * ospf6_lsa.c: bug of logging fixed.
838 version: 0.8.l
839
8402001-01-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
841
842 * ospf6_neighbor.c: fix typo when trying to delete
843 MaxAge AS-External LSA. MaxAge LSA remaining bug is expected
844 to be fixed.
845 version: 0.8.k
846
8472001-01-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
848
849 * ospf6_mesg.c: add I/F Mtu check for sending LS Update.
850
851 * ospf6_dbex.c, ospf6_mesg.c, ospf6_neighbor.c, ospf6_neighbor.h,
852 ospf6_spf.c: Changed type of hisaddr field in ospf6_neighbor
853 structure, from sockaddr_in6 to in6_addr. No protocol/processing
854 changed.
855
8562001-01-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
857
858 * ospf6_mesg.c, ospf6_neighbor.[ch]: Speed up of
859 Database Exchange.
860 version: 0.8.j
861
862 Because the LS Request list was checked only when attempt
863 to send (retransmit) LS Request packet, Loading state lasted
864 long (for RxmtInterval) unexpectedly. This was fixed; LS Request
865 packet will be send as soon as one received a LS Update packet.
866
8672001-01-01 Kunihiro Ishiguro <kunihiro@zebra.org>
868
869 * ospf6d.h (OSPF6_VTYSH_PATH): Change "/tmp/ospf6d" to
870 /tmp/.ospf6d".
871
8722000-12-29 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
873
874 * ospf6_dump.[ch]: simplified.
875
8762000-12-19 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
877
878 * ospf6_route.c: Fix bug of using unavailable route.
879 version: 0.8.d
880
8812000-11-30 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
882
883 * ospf6_spf.c: calculate statistics. version: 0.8.d
884
8852000-11-26 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
886
887 * ospf6_mesg.c, ospf6_nsm.c: LSDB sync bug fixed.
888 version: 0.8.c
889
8902000-11-26 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
891
892 * ospf6_dbex.c: Start debugging and cleaning.
893
894 * ospf6_area.c, ospf6_dbex.c, ospf6_interface.c, ospf6_lsa.c,
895 ospf6_proto.c, ospf6_top.c: add some function to clarify codes.
896
8972000-11-26 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
898
899 * ospf6_spf.c: Delete old garbage (which was enclosed by #if 0)
900
901 * ospf6_redistribute.c: "redistribute ospf6" was generated in
902 "router ospf6" in config file. It is a bug, and fixed.
903 wrong warning message was deleted.
904
905 * ospf6_main.c: If daemon mode, ospf6d was silent even if
906 the config file was wrong. It is a bug, and fixed.
907
908 * ospf6_route.c, ospf6_zebra.c: Zebra syncronization method
909 has been changed. delete garbages. allow nexthop of :: in case
910 of connected route.
911
912 * ospf6_dbex.c: Delete annoying log messages.
913
914 * ospf6_lsa.c: Changed string for LSA log.
915
9162000-11-21 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
917
918 * ospf6_spf.c: some careless bug fixed.
919
920 * ospf6_route.c: changed not to send garbage route
921 whose nexthop is not linklocal address.
922
9232000-11-09 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
924
925 * ospf6_rtable.c: renamed to ospf6_route.c
926 whole functionality has been rewritten as new code.
927 new functions not yet installs routes; the old
928 functions still remains. cleaning log messages.
929
930 * ospf6_spf.c: whole functionality has been rewritten
931 as new code. new command "show ipv6 ospf6 spf node",
932 "show ipv6 ospf6 spf tree", "show ipv6 ospf6 spf table"
933 has been added. Memory leak was fixed. cleaning log messages.
934
935 * ospf6d version: 0.7.c
936
9372000-10-02 Kunihiro Ishiguro <kunihiro@zebra.org>
938
939 * zebra-0.89 is released.
940
9412000-09-10 Kunihiro Ishiguro <kunihiro@zebra.org>
942
943 * ospf6_lsdb.c (ospf6_lsdb_remove_maxage_lsa): Fix compile
944 warnings.
945
9462000-08-17 Kunihiro Ishiguro <kunihiro@zebra.org>
947
948 * zebra-0.88 is released.
949
9502000-08-06 Kunihiro Ishiguro <kunihiro@zebra.org>
951
952 * ospf6_rtable.h (struct ospf6_nexthop): Change ifindex type from
953 unsigned long to unsigned int.
954
9552000-04-28 Kunihiro Ishiguro <kunihiro@zebra.org>
956
957 * ospf6d.h: Include some headers for avoid warning.
958
959 * ospf6_routemap.h: Add newfile.
960
9611999-11-21 Kunihiro Ishiguro <kunihiro@zebra.org>
962
963 * ospf6_network.c: Respect IPV6_JOIN_GROUP and IPV6_LEAVE_GROUP
964 rather than RFC2133.
965
9661999-10-21 Jun-ichiro itojun Hagino <itojun@itojun.org>
967
968 * ospf6_network.c (ospf6_ipv6_decode_ipv4): Fix bug of conversion
969 from IPv4 Mapped Address to IPv4 address.
970
9711999-08-08 Kunihiro Ishiguro <kunihiro@zebra.org>
972
973 * ospf6_lsa.c (construct_link_lsa): Enclose KAME specific part by
974 #ifdef/#endif.
975
9761999-07-29 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
977
978 * ospf6_mesg.c: add new message process function.
979
9801999-07-25 Kunihiro Ishiguro <kunihiro@zebra.org>
981
982 * ospf6_main.c (sighup): Call of log_rotate() removed.
983
9841999-07-24 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
985
986 ospf6_dbex.{c,h}: variable "acknowledge" has been deleted.
987
9881999-07-22 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
989
990 * *.{c,h}: lsa data structure has been drastically
991 changed.
992
9931999-07-16 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
994
995 * *.{c,h}: bug of updating LSA's which is self
996 originated has been fixed.
997
9981999-07-14 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
999
1000 * *.{c,h} : log clean up.
1001
10021999-07-05 Kunihiro Ishiguro <kunihiro@zebra.org>
1003
1004 * ospf6d.c (ospf6_init): Change to use install_default.
1005
10061999-07-03 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
1007
1008 * ospf6_rtable.c (nexthop_*): added some function that handles
1009 new nexthop structure.
1010
10111999-07-01 Rick Payne <rickp@rossfell.co.uk>
1012
1013 * ospf6_zebra.c (ospf6_zebra_init): Install standard commands to
1014 ZEBRA_NODE.
1015
10161999-06-09 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
1017
1018 * ospf6_rtable.h: added for new routing table of ospf6d
1019
10201999-05-14 Stephen R. van den Berg <srb@cuci.nl>
1021
1022 * ospf6_main.c (signal_init): SIGTERM call sigint.
1023 (sigint): Loggging more better message.
1024
10251999-05-13 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
1026
1027 *ospf6_spf.c (get_prefix_lsa_of_vertex): bug fix about network vertex.
1028
10291999-05-08 Kunihiro Ishiguro <kunihiro@zebra.org>
1030
1031 * ospf6_network.c (send_linkstate_ack): Check HAVE_SIN6_SCOPE_ID
1032 is defined.
1033 * ospf6_mesg.c (make_hello): Likewise.
1034 * ospf6_lsa.c (lsa_flood): Likewise.
1035
10361999-05-07 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
1037
1038 * ospf6_spf.c, etc: Many bug fix.
1039 intra-area-prefix-LSA treatment changed.
1040 network byte order of neighbor ifid changed.
1041
10421999-05-07 Kunihiro Ishiguro <kunihiro@zebra.org>
1043
1044 * ospf6_zebra.h (struct zebra): Add hitory entry to structure.
1045
10461999-05-05 Kunihiro Ishiguro <kunihiro@zebra.org>
1047
1048 * ospf6_main.c (main): Add KAME check for binding vty socket.
1049 (main): Delete old interface get routine garbage.
1050
1051 * ospf6d.c: Change all `show ip6' statement to `show ipv6'.
1052 (show_ipv6_ospf6_requestlist): Add description.
1053
10541999-05-04 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
1055
1056 * ospf6_lsa.c, etc: Many bug fix, now two routers
1057 on the same segment can become FULL neighbor state
1058 each other.
1059
10601999-05-03 Kunihiro Ishiguro <kunihiro@zebra.org>
1061
1062 * Makefile.am: Add file dependency.
1063 (depend): Add target.
1064
10651999-05-02 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
1066
1067 * Clean up and fix have been almost done. This code
1068 now testing stage of Intra area routing.
1069
1070 * Configuration Vty become more similar to Cisco.
1071
10721999-04-22 Kunihiro Ishiguro <kunihiro@zebra.org>
1073
1074 * Trim training newline from zlog format arguemnt.
1075
1076 * ospf6_dump.c (ospf6_err): Commented out ospf6_err and
1077 ospf6_warn. Same kind of function should be implemented as
1078 zlog_err or zlog_warn or someting.
1079
1080 * ospf6d.c: Change OSPF_NODE to OSPF6_NODE.
1081 Change OSPF_DEFAULT_CONFIG to OSPF6_DEFAULT_CONFIG.
1082
1083
10841999-04-21 Kunihiro Ishiguro <kunihiro@zebra.org>
1085
1086 * ospf6_mesg.c (make_hello): Add check of SIN6_LEN
1087
10881999-04-16 Kunihiro Ishiguro <kunihiro@zebra.org>
1089
1090 * ospf6_neighbor.c: Change list_clear_all to list_delete_all_node.
1091 Remove list_delete_all fuction and use lib/linklist.c's one.
1092
10931999-04-14 Kunihiro Ishiguro <kunihiro@zebra.org>
1094
1095 * mcast_join(),mcast_leave()'s argument socket length is removed.
1096
10971999-04-08 <kunihiro@zebra.org>
1098
1099 * ospf6_zebra.h (ospf_zebra_read): Fix typo.
1100
1101 * ospf6_interface.h: Tempolary add struct rt_addrinfo.
1102
11031999-03-05 Kunihiro Ishiguro <kunihiro@zebra.org>
1104
1105 * Merge from ospfd-zebra-990303 codes.
1106
11071999-02-23 Kunihiro Ishiguro <kunihiro@zebra.org>
1108
1109 * Makefile.in: add new file.
1110
1111 * Makefile.am: @INCLUDES@ is added for OS/library specific IPv6
1112 directory search.
1113
1114 * Import files from Yasuhiro Ohara <yasu@sfc.wide.ad.jp>'s ospfd.
1115 Impterted files are:
1116 Makefile.am, ospf_area.h, ospf_dump.c, ospf_interface.c,
1117 ospf_interface.h, ospf_lsa.c, ospf_lsa.h, ospf_main.c,
1118 ospf_mesg.c, ospf_mesg.h, ospf_neighbor.c,
1119 ospf_neighbor.h,ospf_network.c, ospf_network.h, ospf_proto.h,
1120 ospf_spf.c, ospf_spf.h, ospf_types.h, ospfd.c, ospfd.h