summaryrefslogtreecommitdiff
path: root/bgpd/rfapi/rfapi_rib.c
diff options
context:
space:
mode:
authorRuss White <russ@riw.us>2017-07-14 09:36:31 -0400
committerGitHub <noreply@github.com>2017-07-14 09:36:31 -0400
commit805d1ca6b06158ce9f31f77867ef9d293744a95f (patch)
tree855a3dca8ef223561892a62f8ef3adef89ff84eb /bgpd/rfapi/rfapi_rib.c
parent28bd1c1158c10268655878d12e5d8f17737de1bb (diff)
parent2850f0ea580764393ae1253ef87a57d772dafafd (diff)
Merge pull request #809 from donaldsharp/evpn_plus_struct_attr
Evpn plus struct attr
Diffstat (limited to 'bgpd/rfapi/rfapi_rib.c')
-rw-r--r--bgpd/rfapi/rfapi_rib.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/bgpd/rfapi/rfapi_rib.c b/bgpd/rfapi/rfapi_rib.c
index 380b047577..63dbb04f4d 100644
--- a/bgpd/rfapi/rfapi_rib.c
+++ b/bgpd/rfapi/rfapi_rib.c
@@ -664,7 +664,7 @@ rfapiRibBi2Ri(
ri->lifetime = lifetime;
/* This loop based on rfapiRouteInfo2NextHopEntry() */
- for (pEncap = bi->attr->extra->vnc_subtlvs; pEncap; pEncap = pEncap->next)
+ for (pEncap = bi->attr->vnc_subtlvs; pEncap; pEncap = pEncap->next)
{
struct bgp_tea_options *hop;
@@ -723,11 +723,11 @@ rfapiRibBi2Ri(
memcpy (&vo->v.l2addr.macaddr, bi->extra->vnc.import.rd.val+2,
ETHER_ADDR_LEN);
- if (bi->attr && bi->attr->extra)
+ if (bi->attr)
{
- (void) rfapiEcommunityGetLNI (bi->attr->extra->ecommunity,
+ (void) rfapiEcommunityGetLNI (bi->attr->ecommunity,
&vo->v.l2addr.logical_net_id);
- (void) rfapiEcommunityGetEthernetTag (bi->attr->extra->ecommunity,
+ (void) rfapiEcommunityGetEthernetTag (bi->attr->ecommunity,
&vo->v.l2addr.tag_id);
}