- update src_sa and dst_sa after calling ipsec6_output_tunnel() which   may change the src/dst addresses of a mbuf.   because src_sa and dst_sa are not pointers, they do not point correct   information automatically.
- update src_sa and dst_sa after calling ipsec6_output_tunnel() which
  may change the src/dst addresses of a mbuf.
  because src_sa and dst_sa are not pointers, they do not point correct
  information automatically.

MarginC/kame,MarginC/kame,MarginC/kame,MarginC/kame,MarginC/kame,MarginC/kame,MarginC/kame