Merge pull request #2068 from LabNConsulting/working/master/rfapi-sa

bgp/rfapi: fix rfapiNhlAddNodeRoutes SA issue
This commit is contained in:
Donald Sharp 2018-04-15 11:25:43 -04:00 committed by GitHub
commit 754964258c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1543,9 +1543,14 @@ static int rfapiNhlAddNodeRoutes(
int count = 0; int count = 0;
int is_l2 = (rn->p.family == AF_ETHERNET); int is_l2 = (rn->p.family == AF_ETHERNET);
if (rfd_rib_node && rfd_rib_node->table && rfd_rib_node->table->info) {
struct rfapi_descriptor *rfd;
rfd = (struct rfapi_descriptor *)(rfd_rib_node->table->info);
if (rfapiRibFTDFilterRecentPrefix( if (rfapiRibFTDFilterRecentPrefix(
(struct rfapi_descriptor *)(rfd_rib_node->table->info), rn, rfd, rn, pfx_target_original))
pfx_target_original)) {
return 0; return 0;
} }