This directory is for the development of an IPv6
(RIPng, BGP4+, PIMv6, ...) gated based on the last public version
(3-5-7 at the end of 1997).

Changes are:

- Add next hop code for RIPng in ripng_send.c

- Fix bad metrics in next hop code for RIPng in ripng_recv.c

- Add the "process entry by entry" code when receiving a REQUEST
  command for RIPng

- Modify and fix Poison Reverse for RIPng in ripng_targets.c

- Complete the ripng_flash code in ripng_targets.c

- Fix route deleting when receiving Unreachable metric in RIPng

- Fix length bug with sockaddr_un structure for BGP4+ in inet6.h,
  inet6.c (inet6_family_init), sockaddr.c (mask_locate)

- Modify sockbuild_in6 (sockaddr.c) function for BGP4+ use

- Fix multicast problem in krt.c (krt_addrcheck), krt_rt_sock.c
  (krt_rtaddrs)

- PIMv6 from Yixin Jin

NetBSD changes:

- Patch for obj/Config, include.h and krt_lladdr_kmem.c files

Short term planned improvements are:

- RFC 2283 support (BGP4+) and enable old format too

- Modify parser to enable/disable Poison Reverse for RIPng

- Correct RIPng parser code (some complex configuration files
  are misunderstood)

- Fix a very annoying BGP4+ bug (assert fail in bgp4mp_rt_peer_update)

Medium term planned improvements are:

- Add NDPD-router code in GateD

And of course test and test again to find new bugs...