This directory is for the development of an IPv6 (RIPng, BGP4+, PIMv6, ...) gated based on the last public version (3-5-9) If you find bugs, don't hesitate to email me at Vincent.Levigneron@inria.fr you should cc to "my boss", francis.Dupont@inria.fr Changes since 980327 version are: - Add 3-5-9 changes. - Fix a bug in BGP and BGP4+. In fact it was just a problem of initialisation in various functions of variable of type flag_t and as_path_info... The involved files are bgp_rt.c and bgp4+_rt.c. bgp4+_rt.c. This bug caused initial BGP4+ Update to have a wrong AS path. - Fix the "very annoying BGP4+ bug". I hope it works !!! - Add the default route treatement for RIPng. Don't ask me why I didn't have done this before, I don't know it by myself !!! - Modify file targets.c because we didn't use each time Link Local address as source for RIPng Responses when we have tunnels... In fact, I have hack the RIPng code at different places for a correct use of the tunnels. - I have modify the ndp.c file and I have add a part of the ndpd-router code. Not finished, but it already send Router Advertisements and advertise proper prefixes. To have correct IPv6 priority and ttl, I have also modified the icmpv6.c file. - I have modify the parser.y and parse.c files. The new IPv6 Neighbor Discovery Server statement is: neighbor-discovery server yes | no | on | off [{ traceoptions TRACE_OPTIONS; interface INTERFACE_LIST [minadvinterval TIME] [maxadvinterval TIME] [lifetime TIME] ; address INTERFACE_LIST [advertise] | [ignore] [valid TIME] | [preferred TIME] ; }]; Default is "neighbor-discovery server off;" - Add loopback code for point-to-point interfaces. It works but I am not sure that I did it at the right place... :-( - Modify RIPng code because it didn't work correctly when we had several tunnels on the same host. Now we advertise right prefixes with right metrics, it works exactly like ndpd-router. Planned improvements are: - Change IGMPv6 into MLD. - Complete the NDP code in GateD. And of course test and test again to find new bugs...