]> git.proxmox.com Git - mirror_frr.git/blame - ripngd/ChangeLog
2004-07-01 Greg Troxel <gdt@fnord.ir.bbn.com>
[mirror_frr.git] / ripngd / ChangeLog
CommitLineData
4d4653af 12004-07-01 Greg Troxel <gdt@fnord.ir.bbn.com>
2
3 * ripng_interface.c (ripng_multicast_join): Use privs to do join,
4 to work around bug on gif(4) on NetBSD 1.6.2.
5
f88258c8 62004-05-11 Paul Jakma <paul@dishone.st>
7
8 * ripng_nexthop.h: SUNOS_5 does not define s6_addr32
9 catch ifndef(s6_addr32) && defined(SUNOS_5) and define
10 it ourselves based on the S10 _KERNEL guarded define.
11
0a589359 122004-05-08 Paul Jakma <paul@dishone.st>
13
14 * ripng_{interface,zebra}.c: sync with zclient changes
15
ddf1c26c 162004-01-03 Greg Troxel <gdt@ahi.ir.bbn.com>
17
18 * ripng_interface.c (ripng_multicast_join): If IPV6_JOIN_GROUP
19 returns EADDRINUSE, consider the join successful. This happens
20 when an interface goes down and comes back because
21 ripng_multicast_leave does not invoke the LEAVE_GROUP operation if
22 the interface is down. Solves problem of ripng stopping working
23 on an interface which goes down and then comes back up (on NetBSD).
24
15291357 252003-05-25 Hasso Tepper <hasso@estpak.ee>
26
27 * Revert ripng_ifrmap stuff because ripd uses it now as well.
28 * Merge ripngd part of 6Wind patch from Vincent Jardin
29 <vjardin@wanadoo.fr>.
30
445f1435 312003-04-23 Hasso Tepper <hasso@estpak.ee>
32
33 * {ripng_ifrmap,ripngd}.c: fix "router xxx" node commands in vtysh
34
352003-04-19 Hasso Tepper <hasso@estpak.ee>
36
37 * rip_routemap.c: sync daemon's route-map commands to have same
38 syntax
39
718e3744 402002-07-07 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
41
42 * zebra-0.93 released.
43
442001-08-28 NOGUCHI Kay <kay@v6.access.co.jp>
45
46 * ripngd.c (no_ripng_route): route_unlock_node () is not needed.
47
482001-08-26 NOGUCHI Kay <kay@v6.access.co.jp>
49
50 * ripngd.h (struct ripng_interface): Add passive interface option.
51
522001-08-19 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
53
54 * zebra-0.92a released.
55
562001-08-15 Kunihiro Ishiguro <kunihiro@ipinfusion.com>
57
58 * zebra-0.92 released.
59
602001-08-07 Akira Kato <kato@wide.ad.jp>
61
62 * ripngd.c (ripng_timers): "timers basic" argument is fixed.
63
642001-02-01 Kunihiro Ishiguro <kunihiro@zebra.org>
65
66 * zebra-0.91 is released.
67
682001-01-09 Kunihiro Ishiguro <kunihiro@zebra.org>
69
70 * zebra-0.90 is released.
71
722001-01-01 Kunihiro Ishiguro <kunihiro@zebra.org>
73
74 * ripngd.h (RIPNG_VTYSH_PATH): Change "/tmp/ripngd" to
75 "/tmp/.ripngd".
76
772000-10-02 Kunihiro Ishiguro <kunihiro@zebra.org>
78
79 * zebra-0.89 is released.
80
812000-09-20 Kunihiro Ishiguro <kunihiro@zebra.org>
82
83 * ripngd.c (ripng_send_packet): Use CMSG_SPACE instead of sizeof
84 hack. Revert privious alignment patch.
85
862000-09-20 URA Hiroshi <ura@hiru.aoba.yokohama.jp>
87
88 * ripngd.c (ripng_send_packet): Fix an alignment bug. Thus ripngd
89 can't send packets.
90
912000-09-10 Kunihiro Ishiguro <kunihiro@zebra.org>
92
93 * ripng_interface.c (ripng_interface_address_delete): Connected
94 address delete treatment added.
95
962000-08-22 Kunihiro Ishiguro <kunihiro@zebra.org>
97
98 * ripng_routemap.c (route_set_metric_compile): When checking '-'
99 character, argv[1] should be argv[0]. Reported by SHIRASAKI
100 Yasuhiro <yasuhiro@ocn.v6.ntt.net>.
101
1022000-08-17 Kunihiro Ishiguro <kunihiro@zebra.org>
103
104 * zebra-0.88 is released.
105
1062000-06-06 Kunihiro Ishiguro <kunihiro@zebra.org>
107
108 * ripngd.c (ripng_route_process): Clear prefix_ipv6 before using
109 it.
110 (ripng_redistribute_delete): Fix bug of missing
111 route_unlock_node() when redistribute route is not found.
112 (ripng_redistribute_delete): Make it sure that timers are off.
113 (ripng_redistribute_delete): Likewise.
114
1152000-01-19 Kunihiro Ishiguro <kunihiro@zebra.org>
116
117 * ripngd.c (ripng_route_process): Fix bug of mis-checking of same
118 route.
119 (show_ipv6_ripng): Include ifindex to "show ipv6 ripng" output.
120
1211999-11-12 Kunihiro Ishiguro <kunihiro@zebra.org>
122
123 * ripngd.c (ripng_output_process): Use MINMTU when mtu value is
124 not available.
125
1261999-11-05 Kunihiro Ishiguro <kunihiro@zebra.org>
127
128 * ripngd.c (ripng_output_process): Calculate max RTE count from
129 interface MTU value.
130
1311999-09-29 Kunihiro Ishiguro <kunihiro@zebra.org>
132
133 * ripngd.c (ripng_distribute_update): Fix bug of updating
134 access-list and prefix-list.
135
1361999-09-07 URA Hiroshi <ura@hiru.aoba.yokohama.jp>
137
138 * ripngd.c (ripng_recv_packet): Change CMSG_DATA cast from (u_char
139 *) to (int *). (u_char *) does not work for NetBSD-currnet on
140 SparcStation 10.
141
1421999-08-15 Kunihiro Ishiguro <kunihiro@zebra.org>
143
144 * ripngd.c (ripng_request_process): When request packet comes,
145 check RIPng process is enabled on the interface.
146 (ripng_redistribute_withdraw): Delete routes when `no
147 redistribute' is executed.
148
1491999-08-13 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
150
151 * ripng_zebra.c (ripng_redistribute_ospf6_cmd): Add OSPF6
152 redistribute command.
153
1541999-07-21 Kunihiro Ishiguro <kunihiro@zebra.org>
155
156 * ripngd.c (default_information_originate): Add
157 default-information command.
158
1591999-07-19 Kunihiro Ishiguro <kunihiro@zebra.org>
160
161 * ripngd.c (ripng_route_process): rip_add_route() and
162 rip_delete_route() are deleted. Both functions are integrated
163 into ripng_route_process().
164 (ripng_request_process): Proper reply for request message.
165
166 * ripng_routemap.c: New file added.
167
1681999-07-18 Kunihiro Ishiguro <kunihiro@zebra.org>
169
170 * ripngd.c (ripng_nexthop_rte): RIPng next hop routine is
171 rewritten.
172 (show_ipv6_ripng): Change `show ip ripng' to `show ipv6 ripng'.
173 (ripng_response_process): RIPng incoming packet's hop count check
174 added.
175 (ripng_response_process): Add strict RTE checking.
176
1771999-07-03 Kunihiro Ishiguro <kunihiro@zebra.org>
178
179 * ripngd.c (ripng_add_route): Fix metric compare bug.
180
1811999-06-25 itojun@iijlab.net
182
183 * ripngd.c (ripng_distribute_in): "distribute in" filter in ripngd
184 actually work.
185
1861999-05-25 Kunihiro Ishiguro <kunihiro@zebra.org>
187
188 * ripngd.c (ripng_zebra): Send each ripng information by separate
189 zebra packet.
190
1911999-05-15 Kunihiro Ishiguro <kunihiro@zebra.org>
192
193 * ripng_interface.c (if_add_multicast): Change log to zlog.
194
1951999-05-10 Kunihiro Ishiguro <kunihiro@zebra.org>
196
197 * ripng_interface.c (ripng_zebra_get_interface): Add function.
198
199 * ripng_zebra.c (redistribute_ripng): Delete function because
200 redistirbute the routes to the zebra daemon is now default
201 behavior.
202
2031999-05-09 Kunihiro Ishiguro <kunihiro@zebra.org>
204
205 * ripngd.conf.sample: Change network to route statement.
206
2071999-03-25 Kunihiro Ishiguro <kunihiro@zebra.org>
208
209 * ripngd.c: Old non Advanced API version ripng_send_packet and
210 ripng_recv_packet is removed.
211 * ripng_radix.c: File removed.
212
2131998-12-15 Kunihiro Ishiguro <kunihiro@zebra.org>
214
215 * Now I assume KAME support Advanced API and use sendmsg/recvmsg.
216
2171998-12-13 Kunihiro Ishiguro <kunihiro@zebra.org>
218
219 * ripng_interface.c: Delete old ifa (interface address) related
220 functions.
221
2221998-12-10 Kunihiro Ishiguro <kunihiro@zebra.org>
223
224 * ripng_debug.[ch]: New file.
225
226 * ripngd.c (ripng_supply): Do not send header only RIPng packet.
227 Change `network' statement to `route' statement.
228 (ripng_request_process): Reply to RIPng REQUEST packet.
229
2301998-12-09 Kunihiro Ishiguro <kunihiro@zebra.org>
231
232 * ripngd.c (ripng_config_write): Delete vector v argument.
233 * ripng_zebra.c (zebra_config_write): Likewise.
234 * ripng_interface.c (interface_config_write): Likewise.
235
2361998-12-07 Kunihiro Ishiguro <kunihiro@zebra.org>
237
238 * ripng_route.h: New file.
239
240 * ripng_interface.c: Delete #include <linux/in6.h>.
241 ripng_main.c: likewise.
242 ripng_radix.c: likewise.
243 ripng_route.c: likewise.
244 ripng_zebra.c: likewise.
245 ripngd.c: likewise.
246
2471998-12-06 Yasuhiro Ohara <yasu@sfc.wide.ad.jp>
248
249 * ripngd.h (IPV6_ADD_MEMBERSHIP): If IPV6_ADD_MEMBERSHIP is not
250 defined. Define IPV6_ADD_MEMBERSHIP as IPV6_JOIN_GROUP.
251
2521998-09-15 HEO SeonMeyong <seirios@matrix.iri.co.jp>
253
254 * all Hydrangea define is changed to KAME.
255