summaryrefslogtreecommitdiffstats
path: root/freebsd/sys/net/route_var.h
diff options
context:
space:
mode:
Diffstat (limited to 'freebsd/sys/net/route_var.h')
-rw-r--r--freebsd/sys/net/route_var.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/freebsd/sys/net/route_var.h b/freebsd/sys/net/route_var.h
index 9d0d1931..db3db4e3 100644
--- a/freebsd/sys/net/route_var.h
+++ b/freebsd/sys/net/route_var.h
@@ -67,6 +67,7 @@ fib_rte_to_nh_flags(int rt_flags)
uint16_t res;
res = (rt_flags & RTF_REJECT) ? NHF_REJECT : 0;
+ res |= (rt_flags & RTF_HOST) ? NHF_HOST : 0;
res |= (rt_flags & RTF_BLACKHOLE) ? NHF_BLACKHOLE : 0;
res |= (rt_flags & (RTF_DYNAMIC|RTF_MODIFIED)) ? NHF_REDIRECT : 0;
res |= (rt_flags & RTF_BROADCAST) ? NHF_BROADCAST : 0;