RT_SCOPE_LINK
RT_SCOPE_LINK);
RT_SCOPE_LINK);
return RT_SCOPE_LINK;
return RT_SCOPE_LINK;
rt = ip_route_output(&init_net, ip, 0, 0, 0, RT_SCOPE_LINK);
inet_select_addr(brmctx->br->dev, 0, RT_SCOPE_LINK) : 0;
rt = ip_route_output(net, ip, 0, 0, 0, RT_SCOPE_LINK);
saddr = inet_select_addr(dev, target, RT_SCOPE_LINK);
scope = RT_SCOPE_LINK;
int scope = RT_SCOPE_LINK;
if (ifa->ifa_scope != RT_SCOPE_LINK &&
localnet_scope = RT_SCOPE_LINK;
localnet_scope = RT_SCOPE_LINK;
cfg.fc_scope = RT_SCOPE_LINK;
scope = RT_SCOPE_LINK;
cfg->fc_scope = RT_SCOPE_LINK;
.scope = RT_SCOPE_LINK,
.scope = RT_SCOPE_LINK,
nh->fib_nh_scope = RT_SCOPE_LINK;
if (scope >= RT_SCOPE_LINK) {
nh->fib_nh_scope = RT_SCOPE_LINK;
if (fl4.flowi4_scope < RT_SCOPE_LINK)
fl4.flowi4_scope = RT_SCOPE_LINK;
if (!nhc->nhc_gw_family || nhc->nhc_scope != RT_SCOPE_LINK)
if (nh->fib_nh_scope == RT_SCOPE_LINK) {
fl4->saddr = inet_select_addr(l3mdev, 0, RT_SCOPE_LINK);
case RT_SCOPE_LINK: return "link";
RT_SCOPE_LINK);
if (nhi->fib_nhc.nhc_flags & RTNH_F_ONLINK && scope >= RT_SCOPE_LINK) {
nhi->fib_nhc.nhc_scope = RT_SCOPE_LINK;
if (nhc->nhc_gw_family && nhc->nhc_scope == RT_SCOPE_LINK) {
nhc->nhc_scope == RT_SCOPE_LINK))) {
RT_SCOPE_LINK);
RT_SCOPE_LINK);
if (scope == RT_SCOPE_LINK)
if (ifa->ifa_scope == RT_SCOPE_LINK)
return RT_SCOPE_LINK;
hdr->rtm_scope = RT_SCOPE_LINK;
ifm->ifa_scope = RT_SCOPE_LINK;
req.rt.rtm_scope = RT_SCOPE_LINK;