RTF_LLINFO
mib[5] = RTF_LLINFO;
if ((rtm->rtm_flags & RTF_LLINFO) && (rtm->rtm_flags & RTF_HOST) &&
if ((rtm->rtm_flags & (RTF_GATEWAY|RTF_STATIC|RTF_LLINFO)) == 0)
flags |= RTF_LLINFO;
{ RTF_LLINFO, 'L' },
mib[4] == NET_RT_FLAGS && mib[5] == RTF_LLINFO)
rt->rt_flags &= ~RTF_LLINFO;
rt->rt_flags &= ~RTF_LLINFO;
if (flags & RTF_LLINFO)
if ((flags & RTF_LLINFO) == 0)
flags |= RTF_LLINFO;
flags |= RTF_LLINFO;
if (!ISSET(nhrt->rt_flags, RTF_LLINFO) ||
(RTF_LLINFO | RTF_PROTO1 | RTF_PROTO2 | RTF_PROTO3 | RTF_BLACKHOLE | \
if ((info->rti_flags & RTF_LLINFO) == 0 ||
if (rt == NULL || !ISSET(rt->rt_flags, RTF_LLINFO))
info.rti_flags |= RTF_LLINFO;
rt->rt_flags |= RTF_LLINFO;
rt->rt_flags &= ~RTF_LLINFO;
if (!ISSET(rt->rt_flags, RTF_LLINFO)) {
if (!ISSET(rt->rt_flags, RTF_LLINFO))
!ISSET(rt->rt_flags, RTF_LLINFO) ||
(ISSET(rt->rt_flags, RTF_LLINFO) && rt->rt_expire == 0))
(nrt->rt_flags & (RTF_GATEWAY|RTF_LLINFO)) == RTF_LLINFO &&
(ISSET(rt->rt_flags, RTF_LLINFO) && rt->rt_expire == 0))
if ((rt->rt_flags & (RTF_GATEWAY | RTF_LLINFO)) != RTF_LLINFO) {
if (!ISSET(rt->rt_flags, RTF_LLINFO)) {
if (!ISSET(rt->rt_flags, RTF_LLINFO))
if (rt != NULL && (rt->rt_flags & RTF_LLINFO) == 0) {
info.rti_flags = RTF_HOST | RTF_LLINFO;
if ((rt->rt_flags & RTF_GATEWAY) || (rt->rt_flags & RTF_LLINFO) == 0 ||
rt->rt_flags &= ~RTF_LLINFO;
rt->rt_flags |= RTF_LLINFO;
rt->rt_flags &= ~RTF_LLINFO;
if ((rt->rt_flags & RTF_LLINFO) == 0)
{ RTF_LLINFO, 'L' },
(rtm->rtm_flags & RTF_LLINFO) &&
if (sdl->sdl_family == AF_LINK && rtm->rtm_flags & RTF_LLINFO) {
mib[5] = RTF_LLINFO;
if (rtm->rtm_flags & (RTF_LLINFO|RTF_BROADCAST|RTF_DYNAMIC))
if (rtm->rtm_flags & (RTF_LLINFO|RTF_BROADCAST))
if (rtm->rtm_flags & (RTF_LLINFO|RTF_BROADCAST))
(rtm->rtm_flags & RTF_LLINFO) &&
if (sdl->sdl_family == AF_LINK && rtm->rtm_flags & RTF_LLINFO) {
mib[5] = RTF_LLINFO;
int filter_flags = RTF_LLINFO | RTF_BROADCAST;
if (rtm->rtm_flags & (RTF_LLINFO|RTF_BROADCAST))
int filter_flags = RTF_LLINFO | RTF_BROADCAST;
if (rtm->rtm_flags & (RTF_LLINFO|RTF_BROADCAST))
(rtm->rtm_flags & RTF_LLINFO) &&
if (rtm->rtm_flags & (RTF_LLINFO|RTF_BROADCAST))
if (rtm->rtm_flags & (RTF_LLINFO|RTF_BROADCAST))
RTFLAG("L", RTF_LLINFO);
(RTF_CLONING|RTF_LLINFO|RTF_BLACKHOLE)) {