Compilation was failing without OSPF or RIP protocol - FIXED.
This commit is contained in:
parent
409e8a6e21
commit
b7c4898106
1 changed files with 5 additions and 0 deletions
|
@ -1486,13 +1486,18 @@ rt_get_igp_metric(rte *rt)
|
||||||
return ea->u.data;
|
return ea->u.data;
|
||||||
|
|
||||||
rta *a = rt->attrs;
|
rta *a = rt->attrs;
|
||||||
|
|
||||||
|
#ifdef CONFIG_OSPF
|
||||||
if ((a->source == RTS_OSPF) ||
|
if ((a->source == RTS_OSPF) ||
|
||||||
(a->source == RTS_OSPF_IA) ||
|
(a->source == RTS_OSPF_IA) ||
|
||||||
(a->source == RTS_OSPF_EXT1))
|
(a->source == RTS_OSPF_EXT1))
|
||||||
return rt->u.ospf.metric1;
|
return rt->u.ospf.metric1;
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef CONFIG_RIP
|
||||||
if (a->source == RTS_RIP)
|
if (a->source == RTS_RIP)
|
||||||
return rt->u.rip.metric;
|
return rt->u.rip.metric;
|
||||||
|
#endif
|
||||||
|
|
||||||
/* Device routes */
|
/* Device routes */
|
||||||
if ((a->dest != RTD_ROUTER) && (a->dest != RTD_MULTIPATH))
|
if ((a->dest != RTD_ROUTER) && (a->dest != RTD_MULTIPATH))
|
||||||
|
|
Loading…
Reference in a new issue