]>
Commit | Line | Data |
---|---|---|
4d4653af | 1 | 2004-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 | 6 | 2004-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 | 12 | 2004-05-08 Paul Jakma <paul@dishone.st> |
13 | ||
14 | * ripng_{interface,zebra}.c: sync with zclient changes | |
15 | ||
ddf1c26c | 16 | 2004-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 | 25 | 2003-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 | 31 | 2003-04-23 Hasso Tepper <hasso@estpak.ee> |
32 | ||
33 | * {ripng_ifrmap,ripngd}.c: fix "router xxx" node commands in vtysh | |
34 | ||
35 | 2003-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 | 40 | 2002-07-07 Kunihiro Ishiguro <kunihiro@ipinfusion.com> |
41 | ||
42 | * zebra-0.93 released. | |
43 | ||
44 | 2001-08-28 NOGUCHI Kay <kay@v6.access.co.jp> | |
45 | ||
46 | * ripngd.c (no_ripng_route): route_unlock_node () is not needed. | |
47 | ||
48 | 2001-08-26 NOGUCHI Kay <kay@v6.access.co.jp> | |
49 | ||
50 | * ripngd.h (struct ripng_interface): Add passive interface option. | |
51 | ||
52 | 2001-08-19 Kunihiro Ishiguro <kunihiro@ipinfusion.com> | |
53 | ||
54 | * zebra-0.92a released. | |
55 | ||
56 | 2001-08-15 Kunihiro Ishiguro <kunihiro@ipinfusion.com> | |
57 | ||
58 | * zebra-0.92 released. | |
59 | ||
60 | 2001-08-07 Akira Kato <kato@wide.ad.jp> | |
61 | ||
62 | * ripngd.c (ripng_timers): "timers basic" argument is fixed. | |
63 | ||
64 | 2001-02-01 Kunihiro Ishiguro <kunihiro@zebra.org> | |
65 | ||
66 | * zebra-0.91 is released. | |
67 | ||
68 | 2001-01-09 Kunihiro Ishiguro <kunihiro@zebra.org> | |
69 | ||
70 | * zebra-0.90 is released. | |
71 | ||
72 | 2001-01-01 Kunihiro Ishiguro <kunihiro@zebra.org> | |
73 | ||
74 | * ripngd.h (RIPNG_VTYSH_PATH): Change "/tmp/ripngd" to | |
75 | "/tmp/.ripngd". | |
76 | ||
77 | 2000-10-02 Kunihiro Ishiguro <kunihiro@zebra.org> | |
78 | ||
79 | * zebra-0.89 is released. | |
80 | ||
81 | 2000-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 | ||
86 | 2000-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 | ||
91 | 2000-09-10 Kunihiro Ishiguro <kunihiro@zebra.org> | |
92 | ||
93 | * ripng_interface.c (ripng_interface_address_delete): Connected | |
94 | address delete treatment added. | |
95 | ||
96 | 2000-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 | ||
102 | 2000-08-17 Kunihiro Ishiguro <kunihiro@zebra.org> | |
103 | ||
104 | * zebra-0.88 is released. | |
105 | ||
106 | 2000-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 | ||
115 | 2000-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 | ||
121 | 1999-11-12 Kunihiro Ishiguro <kunihiro@zebra.org> | |
122 | ||
123 | * ripngd.c (ripng_output_process): Use MINMTU when mtu value is | |
124 | not available. | |
125 | ||
126 | 1999-11-05 Kunihiro Ishiguro <kunihiro@zebra.org> | |
127 | ||
128 | * ripngd.c (ripng_output_process): Calculate max RTE count from | |
129 | interface MTU value. | |
130 | ||
131 | 1999-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 | ||
136 | 1999-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 | ||
142 | 1999-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 | ||
149 | 1999-08-13 Yasuhiro Ohara <yasu@sfc.wide.ad.jp> | |
150 | ||
151 | * ripng_zebra.c (ripng_redistribute_ospf6_cmd): Add OSPF6 | |
152 | redistribute command. | |
153 | ||
154 | 1999-07-21 Kunihiro Ishiguro <kunihiro@zebra.org> | |
155 | ||
156 | * ripngd.c (default_information_originate): Add | |
157 | default-information command. | |
158 | ||
159 | 1999-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 | ||
168 | 1999-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 | ||
177 | 1999-07-03 Kunihiro Ishiguro <kunihiro@zebra.org> | |
178 | ||
179 | * ripngd.c (ripng_add_route): Fix metric compare bug. | |
180 | ||
181 | 1999-06-25 itojun@iijlab.net | |
182 | ||
183 | * ripngd.c (ripng_distribute_in): "distribute in" filter in ripngd | |
184 | actually work. | |
185 | ||
186 | 1999-05-25 Kunihiro Ishiguro <kunihiro@zebra.org> | |
187 | ||
188 | * ripngd.c (ripng_zebra): Send each ripng information by separate | |
189 | zebra packet. | |
190 | ||
191 | 1999-05-15 Kunihiro Ishiguro <kunihiro@zebra.org> | |
192 | ||
193 | * ripng_interface.c (if_add_multicast): Change log to zlog. | |
194 | ||
195 | 1999-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 | ||
203 | 1999-05-09 Kunihiro Ishiguro <kunihiro@zebra.org> | |
204 | ||
205 | * ripngd.conf.sample: Change network to route statement. | |
206 | ||
207 | 1999-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 | ||
213 | 1998-12-15 Kunihiro Ishiguro <kunihiro@zebra.org> | |
214 | ||
215 | * Now I assume KAME support Advanced API and use sendmsg/recvmsg. | |
216 | ||
217 | 1998-12-13 Kunihiro Ishiguro <kunihiro@zebra.org> | |
218 | ||
219 | * ripng_interface.c: Delete old ifa (interface address) related | |
220 | functions. | |
221 | ||
222 | 1998-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 | ||
230 | 1998-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 | ||
236 | 1998-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 | ||
247 | 1998-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 | ||
252 | 1998-09-15 HEO SeonMeyong <seirios@matrix.iri.co.jp> | |
253 | ||
254 | * all Hydrangea define is changed to KAME. | |
255 |