ia_flags
if (ia->ia_flags & IFA_ROUTE) {
target->ia_flags |= IFA_ROUTE;
if ((target->ia_flags & IFA_ROUTE) == 0) {
if ((ia->ia_flags & IFA_ROUTE) == 0) {
target->ia_flags &= ~IFA_ROUTE;
ia->ia_flags |= IFA_ROUTE;
target->ia_flags &= ~IFA_ROUTE;
if ((ia->ia_flags & IFA_ROUTE) == 0)
if (ia->ia_flags & IFA_ROUTE)
ia->ia_flags |= IFA_ROUTE;
if (ia->ia_flags & IFA_RTSELF) {
ia->ia_flags &= ~IFA_RTSELF;
if ((ia->ia_flags & IFA_ROUTE) && ifa_is_p2p(ia)) {
ia->ia_flags &= ~IFA_ROUTE;
if ((ia->ia_flags & IFA_ROUTE) != 0 &&
ia->ia_flags &= ~IFA_ROUTE;
if (!(ia->ia_flags & IFA_ROUTE) && ifa_is_p2p(ia)) {
ia->ia_flags |= IFA_ROUTE;
if (!(ia->ia_flags & IFA_RTSELF) && V_nd6_useloopback) {
ia->ia_flags |= IFA_RTSELF;