@@ -190,7 +190,7 @@ private void setUpMyStationTable(DeviceId deviceId) {
190190 // Modify P4Runtime entity names to match content of P4Info file (look
191191 // for the fully qualified name of tables, match fields, and actions.
192192 // ---- START SOLUTION ----
193- final String tableId = "IngressPipeImpl.l2_my_station " ;
193+ final String tableId = "IngressPipeImpl.my_station_table " ;
194194
195195 final PiCriterion match = PiCriterion .builder ()
196196 .matchExact (
@@ -235,10 +235,10 @@ private GroupDescription createNextHopGroup(int groupId,
235235 // Modify P4Runtime entity names to match content of P4Info file (look
236236 // for the fully qualified name of tables, match fields, and actions.
237237 // ---- START SOLUTION ----
238- final String tableId = "IngressPipeImpl.l3_table " ;
238+ final String tableId = "IngressPipeImpl.routing_v6_table " ;
239239 for (MacAddress nextHopMac : nextHopMacs ) {
240240 final PiAction action = PiAction .builder ()
241- .withId (PiActionId .of ("IngressPipeImpl.set_l2_next_hop " ))
241+ .withId (PiActionId .of ("IngressPipeImpl.set_next_hop " ))
242242 .withParameter (new PiActionParam (
243243 // Action param name.
244244 PiActionParamId .of ("dmac" ),
@@ -270,7 +270,7 @@ private FlowRule createRoutingRule(DeviceId deviceId, Ip6Prefix ip6Prefix,
270270 // Modify P4Runtime entity names to match content of P4Info file (look
271271 // for the fully qualified name of tables, match fields, and actions.
272272 // ---- START SOLUTION ----
273- final String tableId = "IngressPipeImpl.l3_table " ;
273+ final String tableId = "IngressPipeImpl.routing_v6_table " ;
274274 final PiCriterion match = PiCriterion .builder ()
275275 .matchLpm (
276276 PiMatchFieldId .of ("hdr.ipv6.dst_addr" ),
0 commit comments