Skip to content

Commit

Permalink
Reset the reach_nh pointer to original value
Browse files Browse the repository at this point in the history
If the composite nexthop does not have any component nexthops,
we set the reach_nh to discard. One side effect of this behavior
is that multicast ARPs are dropped, since ARP processing happens
in the composite nexthop handling. Hence, retain the composite
nexthop functionality, even if there are no component nexthops.

As part of this change, we also make sure that if a change in
any nexthop fails, we do not disrupt the way it works.

Change-Id: Ic9ea091e3f0cbe659389bc57bea2a1e214bbd771
Closes-Bug: #1686452
  • Loading branch information
anandhk-juniper authored and vmahuli committed Jun 7, 2017
1 parent 497f2bf commit 9c76105
Showing 1 changed file with 222 additions and 117 deletions.

0 comments on commit 9c76105

Please sign in to comment.