In the allowed address pair scenario, to trap the Garp packets from VM,
the route is marked with T flag. But if the Gratuitous packet is from
fabric interface the packet needs to be given to VM's rather getting
trapped to Agent. Right now for all Garp packets, the route flag is
considered and if T is set, it is trapped to agent. This is leading to
Garp not getting flooded to VM's.
As a fix, Garp packets from fabric are always flooded.
Reviewed: https:/ /review. opencontrail. org/12803 github. org/Juniper/ contrail- vrouter/ commit/ 123412f2d59e972 41357cec6ea6474 b9fe023b1a
Committed: http://
Submitter: Zuul
Branch: master
commit 123412f2d59e972 41357cec6ea6474 b9fe023b1a
Author: Divakar <email address hidden>
Date: Mon Aug 3 11:04:11 2015 +0530
Flooding Garp packet from fabric interface
In the allowed address pair scenario, to trap the Garp packets from VM,
the route is marked with T flag. But if the Gratuitous packet is from
fabric interface the packet needs to be given to VM's rather getting
trapped to Agent. Right now for all Garp packets, the route flag is
considered and if T is set, it is trapped to agent. This is leading to
Garp not getting flooded to VM's.
As a fix, Garp packets from fabric are always flooded.
closes-bug: #1478662 3edc0c95502d598 4455992179c
Change-Id: I3731ae74df92c0