RTNH_F_OFFLOAD
nhc->nhc_flags |= RTNH_F_OFFLOAD;
nhc->nhc_flags &= ~RTNH_F_OFFLOAD;
nh->key.fib_nh->fib_nh_flags |= RTNH_F_OFFLOAD;
nh->key.fib_nh->fib_nh_flags &= ~RTNH_F_OFFLOAD;
fib6_nh->fib_nh_flags |= RTNH_F_OFFLOAD;
fib6_nh->fib_nh_flags &= ~RTNH_F_OFFLOAD;
fib6_nh->fib_nh_flags &= ~RTNH_F_OFFLOAD;
nh->fib_nh_flags |= RTNH_F_OFFLOAD;
nh->fib_nh_flags &= ~RTNH_F_OFFLOAD;
nh->fib_nh_flags &= ~RTNH_F_OFFLOAD;
RTNH_F_OFFLOAD | RTNH_F_TRAP)
(RTNH_F_ONLINK | RTNH_F_OFFLOAD | RTNH_F_TRAP));
rtm->rtm_flags |= RTNH_F_OFFLOAD;
bucket->nh_flags &= ~(RTNH_F_OFFLOAD | RTNH_F_TRAP);
new->nh_flags |= old->nh_flags & (RTNH_F_OFFLOAD | RTNH_F_TRAP);
nexthop->nh_flags &= ~(RTNH_F_OFFLOAD | RTNH_F_TRAP);
nexthop->nh_flags |= RTNH_F_OFFLOAD;
bucket->nh_flags &= ~(RTNH_F_OFFLOAD | RTNH_F_TRAP);
bucket->nh_flags |= RTNH_F_OFFLOAD;
RTNH_F_OFFLOAD | RTNH_F_TRAP)