assert_return(m->hdr->nlmsg_type == RTM_NEWNEXTHOP, -EINVAL);
nhm = NLMSG_DATA(m->hdr);
- nhm->nh_flags |= flags;
+ nhm->nh_flags = flags;
return 0;
}
assert_return(rtnl_message_type_is_neigh(m->hdr->nlmsg_type), -EINVAL);
ndm = NLMSG_DATA(m->hdr);
- ndm->ndm_flags |= flags;
+ ndm->ndm_flags = flags;
return 0;
}
assert_return(rtnl_message_type_is_neigh(m->hdr->nlmsg_type), -EINVAL);
ndm = NLMSG_DATA(m->hdr);
- ndm->ndm_state |= state;
+ ndm->ndm_state = state;
return 0;
}
assert_return(rtnl_message_type_is_routing_policy_rule(m->hdr->nlmsg_type), -EINVAL);
frh = NLMSG_DATA(m->hdr);
- frh->flags |= flags;
+ frh->flags = flags;
return 0;
}