written by Hitoshi Asaeda@INRIA. * freebsd4: ported the above implementation into FreeBSD-4. ToDos: MLDv2 implementation based on this. merge into other platform(darwin, openbsd, bsdi4)
fixed re-making mbuf chain after decrypting ipv6 esp packet in case of a kernel without PULLDOWN_TEST. that was only kame-snap on both fbsd3 and fbsd4 had this problem.
with command line args.
…t does nothing but confuse users. sync them. for -nud and such, you need "-- -nud" due to posix arg parsing.
- Refine a part of RR code mainly handling mobility options.
- Added a function to update nonce and node key. - correct treating mobility options length
using a udp6 socket without bind(2)ing. - fbsd4/430 reported from the FreeBSD team. - this fix is different from the fix reported in the above PR. i think this better, but we need some test.
- nonce index, auth data mobily options are added to bu - New function to calculate home or careof cookie - Make a cookie to HoT and CoT
needed to compare them.
stored by network byte order.
without mistaking a "local" side and a "remote" side when a incoming packet is a fragmented packet after the first.
(are there any backward compat issue? i don't think so)