sr: fix deleting an SR l2 steering policy
Type: fix Signed-off-by: Ahmed Abdelsalam <ahabdels@cisco.com> Change-Id: I9e98b1622785e58484bf316ef491e44cfb06bcb7 (cherry picked from commit a6b93eac5979f1f1166cdf6f8bfa216b243b2662)
This commit is contained in:
Ahmed Abdelsalam
committed by
Andrew Yourtchenko
parent
86a247310c
commit
31c31c25e9
@ -135,9 +135,13 @@ sr_steering_policy (int is_del, ip6_address_t * bsid, u32 sr_policy_index,
|
||||
else if (steer_pl->classify.traffic_type == SR_STEER_L2)
|
||||
{
|
||||
/* Remove HW redirection */
|
||||
vnet_feature_enable_disable ("device-input",
|
||||
"sr-policy-rewrite-encaps-l2",
|
||||
sw_if_index, 0, 0, 0);
|
||||
int ret = vnet_feature_enable_disable ("device-input",
|
||||
"sr-pl-rewrite-encaps-l2",
|
||||
sw_if_index, 0, 0, 0);
|
||||
|
||||
if (ret != 0)
|
||||
return -1;
|
||||
|
||||
sm->sw_iface_sr_policies[sw_if_index] = ~(u32) 0;
|
||||
|
||||
/* Remove promiscous mode from interface */
|
||||
|
Reference in New Issue
Block a user