Skip to content

Commit

Permalink
Fix issues.
Browse files Browse the repository at this point in the history
  • Loading branch information
r12f committed Jul 16, 2024
1 parent 0b0d812 commit 049d0b1
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ control do_action_reverse_tunnel(
meta.dash_reverse_tunnel_next_hop_id = dash_reverse_tunnel_next_hop_id;
}

@SaiTable[name = "dash_reverse_tunnel", api = "dash_reverse_tunnel", order = 1, isobject="true"]
@SaiTable[name = "dash_reverse_tunnel_member", api = "dash_reverse_tunnel", order = 1, isobject="true"]
table reverse_tunnel_member {
key = {
meta.dash_reverse_tunnel_id : exact @SaiVal[type="sai_object_id_t"];
Expand All @@ -69,7 +69,7 @@ control do_action_reverse_tunnel(
meta.reverse_tunnel_data.underlay_sip = sip;
}

@SaiTable[name = "dash_reverse_tunnel", api = "dash_reverse_tunnel", order = 2, isobject="true"]
@SaiTable[name = "dash_reverse_tunnel_next_hop", api = "dash_reverse_tunnel", order = 2, isobject="true"]
table reverse_tunnel_next_hop {
key = {
meta.dash_reverse_tunnel_next_hop_id : exact @SaiVal[type="sai_object_id_t"];
Expand Down
4 changes: 2 additions & 2 deletions dash-pipeline/bmv2/stages/outbound_reverse_routing.p4
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ control outbound_reverse_routing_stage(
meta.outbound_reverse_routing_data.disabled = (bool)disabled;
}

@SaiTable[name = "outbound_reverse_routing_group", api = "dash_outbound_reverse_routing", order = 1, isobject="true"]
@SaiTable[name = "outbound_reverse_routing_group", api = "dash_outbound_reverse_routing", order = 0, isobject="true"]
table outbound_reverse_routing_group {
key = {
meta.outbound_reverse_routing_data.routing_group_id: exact @SaiVal[type="sai_object_id_t"];
Expand All @@ -35,7 +35,7 @@ control outbound_reverse_routing_stage(

DEFINE_TABLE_COUNTER(reverse_routing_counter)

@SaiTable[name = "outbound_reverse_routing", api = "dash_outbound_reverse_routing"]
@SaiTable[name = "outbound_reverse_routing", api = "dash_outbound_reverse_routing", order = 1]
table reverse_routing {
key = {
meta.outbound_reverse_routing_data.routing_group_id : exact @SaiVal[type="sai_object_id_t"];
Expand Down
2 changes: 2 additions & 0 deletions dash-pipeline/bmv2/stages/routing_action_apply.p4
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ control routing_action_apply(
// because it requires the transforms on the inner packet to be finished in order to
// get the correct inner packet size and other informations.
do_action_static_encap.apply(hdr, meta);

do_action_reverse_tunnel.apply(hdr, meta);
}
}

Expand Down

0 comments on commit 049d0b1

Please sign in to comment.