diff --git a/libexec/bootpd/rtmsg.c b/libexec/bootpd/rtmsg.c index 071a7d13cf3f..b691edc238bb 100644 --- a/libexec/bootpd/rtmsg.c +++ b/libexec/bootpd/rtmsg.c @@ -208,7 +208,7 @@ static int rtmsg(cmd) rtm->rtm_addrs |= RTA_GATEWAY; rtm->rtm_rmx.rmx_expire = expire_time; rtm->rtm_inits = RTV_EXPIRE; - rtm->rtm_flags |= (RTF_HOST | RTF_STATIC); + rtm->rtm_flags |= (RTF_HOST | RTF_STATIC | RTF_LLDATA); sin_m.sin_other = 0; if (doing_proxy) { if (export_only)