NHF_BLACKHOLE
nh->nh_flags &= ~(NHF_BLACKHOLE | NHF_REJECT);
nh->nh_flags |= NHF_BLACKHOLE;
NHF_BLACKHOLE | NHF_REJECT)) != 0)
if ((nh->nh_flags & (NHF_BLACKHOLE | NHF_BROADCAST)) != 0) {
if (ro.ro_nh->nh_flags & (NHF_BLACKHOLE | NHF_BROADCAST)) {
ro->ro_flags |= (nh_flags & NHF_BLACKHOLE) ? RT_BLACKHOLE : 0;
if (nh_flags & (NHF_REJECT | NHF_BLACKHOLE)) {
if (nh->nh_flags & NHF_BLACKHOLE) {
if (nh->nh_flags & (NHF_BLACKHOLE | NHF_REJECT)) {
if (nh->nh_flags & NHF_BLACKHOLE) {
nhop_set_blackhole(nh, NHF_BLACKHOLE);
if (nh_flags & NHF_BLACKHOLE)
if (ifp == NULL && (nh->nh_flags & (NHF_REJECT|NHF_BLACKHOLE)) != 0)
if (ifp == NULL && (nh->nh_flags & (NHF_REJECT|NHF_BLACKHOLE)) != 0)
if (nh->nh_flags & (NHF_BLACKHOLE | NHF_REJECT))
if (nh->nh_flags & (NHF_BLACKHOLE | NHF_BROADCAST | NHF_REJECT))
{ NHF_BLACKHOLE,'B', "blackhole" },