#pipeline pipe #stage 0 ^--------- ---- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar2085(0,2) : ingress A^-------- ---- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- filter_uplink_ports(0,2) : ingress -B^------- ---- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- cond-44(0,2) : ingress --A^------ ---- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- cond-45(0,2) : ingress -CDD^----- ---- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- filter_switch_ipv4_addr(0,2) : ingress ---A-^---- ---- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- cond-46(0,2) : ingress -C---D^--- ---- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- filter_switch_ipv6_addr(0,2) : ingress -------^-- ---- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- cond-48(0,3) : ingress --------^- ---- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar2082(0,15) : ingress ---------^ ---- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar2081(0,15) : ingress #stage 1 ------CD-- ^--- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- attached_subnet_ingress_attached_subnets_v4(0,3) : ingress ------C--- A^-- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- attached_subnet_ingress_attached_subnets_v6(0,3) : ingress E---E-E--- --^- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- nat_ingress_icmp_dst_port(1,3) : ingress ---------- --B^ -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- cond-52(1,4) : ingress #stage 2 ------C--- FFGA ^- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- nat_ingress_ingress_ipv6(2,4) : ingress ------C--- HHGD -^ - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- nat_ingress_ingress_ipv4(2,4) : ingress #stage 3 ------C--- FFG- -I ^ --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- nat_ingress_ingress_ipv4(2,4) : ingress #stage 4 ---------- GGJ- GG G ^-- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- nat_ingress_ingress_hit(3,5) : ingress FK--H-H--- --C- -- - L^- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar788(3,6) : ingress ---------- ---- -- - M-^ ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- nat_ingress_CalculateIPv4Len_ipv4_set_len(3,6) : ingress #stage 5 ---C-CC--- KKCC KE E N-J ^----- ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- tbl_nat_ingress_encap_ipv4(4,6) : ingress -----CC--- EKC- KE E N-A -^---- ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- tbl_nat_ingress_encap_ipv6(4,6) : ingress ---------- ---- -- - --O --^--- ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- tbl_nat_ingress_CalculateIPv4Len_invert(4,15) : ingress E---E-E--- ---- -- - -E- ---^-- ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- cond-59(4,7) : ingress ---------- ---- -- - --- ---A^- ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- cond-60(4,7) : ingress ---------- EE-- EE E --- -----^ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar2173(3,15) : ingress #stage 6 ---------- ---- -- - --- EE---- ^---- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- ara_table_2(5,9) : ingress ---------- ---- -- - --- EE---- -^--- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- ara_table_7(5,9) : ingress ---------- ---- -- - --- EE---- --^-- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- ara_table_5(5,9) : ingress ---------- ---- -- - M-- FF---- ---^- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar774(5,7) : ingress ----E-E--- ---- -- - --- EE--D- ----^ -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar433(5,7) : ingress #stage 7 FC--P-QC-- CCC- RR R RN- ST-CC- ----A ^- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- services_service(5,7) : ingress ---------- ---- -- - --- ------ ----E -^ --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar2139(6,15) : ingress #stage 8 ------CC-- ---- -- - -C- EE--C- ----A U- ^-- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar440(6,8) : ingress E---E-E--- ---- -- - -E- ------ ----- E- -^- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- cond-63(6,8) : ingress ---------- ---- -- - --- EE---- ----- -- -D^ ---- ------- ---- -- ----- --- -- ------ -- --- -- -- -- cond-64(6,8) : ingress #stage 9 ---------- ---- -- - E-- ------ ----- -- --- ^--- ------- ---- -- ----- --- -- ------ -- --- -- -- -- ara_table_0(4,14) : ingress FC-CFCN--- CCCC CC C SFC SS-C-- ---NK N- CCV -^-- ------- ---- -- ----- --- -- ------ -- --- -- -- -- nat_egress_nat_egress(6,8) : ingress ---------- ---- -- - --- ------ ----- E- E-- --^- ------- ---- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar2135(7,15) : ingress ---------- ---- -- - --- ------ ----- -- --- --A^ ------- ---- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar2137(7,15) : ingress #stage 10 ---------- ---- -- - --- EE---- ----- -- --- -E-- ^------ ---- -- ----- --- -- ------ -- --- -- -- -- ara_table_1(7,14) : ingress E---E-E--- ---- -- - -E- ------ ----- E- -D- -E-- -^----- ---- -- ----- --- -- ------ -- --- -- -- -- cond-66(7,9) : ingress ---------- --G- -- - --- E----- ----- G- --- -W-- -A^---- ---- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar1298$precompute(7,9) : ingress ---------- ---- -- - --- EE---- ----- -- --- -E-- --A^--- ---- -- ----- --- -- ------ -- --- -- -- -- l3_router_router6_lookup_idx_lookup$precompute(7,9) : ingress ---------- --G- -- - --- GG---- ----- G- --- -G-- ---B^-- ---- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar1403$precompute(7,9) : ingress F---F-F--- ---- -- - -F- HH---- -FF-- S- --- -T-- --B--^- ---- -- ----- --- -- ------ -- --- -- -- -- l3_router_router4_lookup_idx_lookup(7,10) : ingress ---------- ---- -- - E-- ------ ----- E- --- -E-- ------^ ---- -- ----- --- -- ------ -- --- -- -- -- ingresshdr.icmp.hdr_checksum_encode_update_condition_3(7,15) : ingress #stage 11 ---------- ---- -- - --- ------ F---- -- --- ---- ---BE-- ^--- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar1403(8,10) : ingress ---------- ---- -- - --- ------ F---- E- --- -E-- --X---- -^-- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar1298(8,10) : ingress F---F-F--- ---- -- - -F- TT---- -FF-- S- --- -T-- ---X--- --^- -- ----- --- -- ------ -- --- -- -- -- l3_router_router6_lookup_idx_lookup(8,10) : ingress ---------- GG-- GG G G-- GG---- ----- -- --- -G-- ------- ---^ -- ----- --- -- ------ -- --- -- -- -- ingresshdr.udp.checksum_encode_update_condition_2(7,15) : ingress #stage 12 F---F-F--- ---- -- - -F- TT---- -FF-- S- --- -T-- ---E--- --L- ^- ----- --- -- ------ -- --- -- -- -- l3_router_router6_lookup_idx_lookup(8,10) : ingress ---------- ---- -- - --- ------ -GE-- -- --- ---- --B--W- -G-- -^ ----- --- -- ------ -- --- -- -- -- l3_router_router4_lookup_idx_select_route(9,11) : ingress #stage 13 ---------- ---- -- - --- ------ --E-- -- --- ---- ------- ---- -- ^---- --- -- ------ -- --- -- -- -- ara_table_4(6,15) : ingress ---------- ---- -- - --- ------ -E--- -- --- ---- ------- ---- -- -^--- --- -- ------ -- --- -- -- -- ara_table_6(6,15) : ingress ---------- ---- -- - --- ------ -GE-- -- --- ---- ---B--- G-W- W- --^-- --- -- ------ -- --- -- -- -- l3_router_router6_lookup_idx_select_route(9,11) : ingress ---------- ---- -- - --- EE---- ----- H- --- -E-- ------- --H- H- --B^- --- -- ------ -- --- -- -- -- tbl_sidecar1039(9,11) : ingress ---------- ---- -- - --- ------ ----- -- --- ---- -----H- ---- -X ----^ --- -- ------ -- --- -- -- -- tbl_sidecar1174(10,12) : ingress #stage 14 ---------- ---- -- - --- ------ ----- -- --- ---- ------- --H- H- --X-- ^-- C- ------ -- --- -- -- -- tbl_sidecar1027(10,15) : ingress ---------- ---- -- - --- ------ ----- N- --- ---- ------- --F- F- ---Y- -^- -- ------ -- --- -- -- -- tbl_sidecar1039_0(10,12) : ingress F---F-F--- ---- -- - -F- UH---- ---N- U- --- -H-- -----H- -Q-- -B ----G --^ -- ------ -- --- -- -- -- l3_router_router4_lookup_idx_route(11,13) : ingress #stage 15 ---------- ---- -- - --- HH---- ---N- H- --- -H-- ------- F-T- T- ---Z- --- ^- ------ -- --- -- -- -- l3_router_router6_lookup_idx_route(9,13) : ingress F---F-F--- ---- -- - -F- HH---- ----- U- --- -H-- ------- --H- H- ---B- -F- -^ ------ -- --- -- -- -- tbl_sidecar1039_1(11,13) : ingress #stage 16 ---------- ---- -- - --- ------ ----- -- --- E--- ------- ---- -- ----- --- -- ^----- -- --- -- -- -- ara_table_9(5,15) : ingress ---------- ---- -- - --- ------ E---- -- --- ---- ------- ---- -- ----- --- -- -^---- -- --- -- -- -- ara_table_8(6,15) : ingress ---------- ---- -- - --- ------ ----- -- --- ---- E------ ---- -- ----- --- -- --^--- -- --- -- -- -- ara_table_3(8,15) : ingress ---------- ---- -- - --- ------ ----- -- --- ---- -A----- EE-- -- ----- --E E- ---^-- -- --- -- -- -- cond-72(12,14) : ingress FC--F-F--- --C- -- - -F- HH-C-- W---- U- -C- -H-- -C---H- WWH- H- ---F- -FT TH ---D^- -- --- -- -- -- l3_router_Ndp_tbl(12,14) : ingress FC--F-F--- --C- -- - -F- HH-C-- W---- U- -C- -H-- -C---H- WWH- H- ---F- -FT TH ----A^ -- --- -- -- -- l3_router_Arp_tbl(12,14) : ingress #stage 17 W---W-W--- ---- -- - -W- ------ ----- W- --- -W-- -----G- --G- G- ----- --G -G ----WW ^- --- -- -- -- tbl_sidecar2130(13,15) : ingress ---------- ---- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ B^ --- -- -- -- tbl_sidecar2128(13,15) : ingress #stage 0 ---------- ---- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- ^-- -- -- -- egress_filter_egress_filter(0,14) : egress ---------- ---- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- -^- -- -- -- cond-77(0,14) : egress ---------- ---- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- -D^ -- -- -- tbl_sidecar2296(0,14) : egress #stage 1 ---------- ---- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- E-E ^- -- -- unicast_mac_rewrite_mac_rewrite(1,15) : egress ---------- ---- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- W-- -^ -- -- tbl_sidecar2351(1,15) : egress #stage 2 ---------- ---- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -A ^- -- tbl_sidecar2354(1,15) : egress ---------- ---- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -B -^ -- tbl_sidecar2350(1,15) : egress #stage 3 ---------- ---- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --E -A -- ^- tbl_sidecar2384(1,15) : egress ---------- ---- -- - --- ------ ----- -- --- ---- ------- ---- -- ----- --- -- ------ -- --- -- -- A^ tbl_sidecar2386(1,15) : egress #dependencies A : CONTROL_COND_FALSE B : CONTROL_DEFAULT_NEXT_TABLE C : ANTI_ACTION_READ D : CONTROL_COND_TRUE E : ACTION_READ F : OUTPUT G : IXBAR_READ H : ACTION_READ OUTPUT I : CONTROL_TABLE_MISS ANTI_ACTION_READ J : CONTROL_DEFAULT_NEXT_TABLE ANTI_ACTION_READ K : ACTION_READ ANTI_ACTION_READ L : CONTROL_TABLE_MISS M : CONTROL_TABLE_HIT N : OUTPUT ANTI_ACTION_READ O : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ OUTPUT P : IXBAR_READ OUTPUT Q : IXBAR_READ OUTPUT ANTI_ACTION_READ R : IXBAR_READ ANTI_ACTION_READ S : IXBAR_READ ACTION_READ OUTPUT ANTI_ACTION_READ T : IXBAR_READ ACTION_READ OUTPUT U : ACTION_READ OUTPUT ANTI_ACTION_READ V : CONTROL_COND_TRUE ANTI_ACTION_READ W : IXBAR_READ ACTION_READ X : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ Y : CONTROL_DEFAULT_NEXT_TABLE OUTPUT Z : CONTROL_COND_FALSE ANTI_ACTION_READ *** Table dependency chains (of minimum length 11) *** 1. tbl_sidecar2085(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> tbl_sidecar433(5) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 2. tbl_sidecar2085(0) -> filter_uplink_ports(0) -> cond-44(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> tbl_sidecar433(5) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 3. filter_uplink_ports(0) -> cond-44(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> tbl_sidecar433(5) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 4. cond-44(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> tbl_sidecar433(5) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 5. cond-44(0) -> cond-45(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> tbl_sidecar433(5) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 6. cond-45(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> tbl_sidecar433(5) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 7. filter_uplink_ports(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> tbl_sidecar433(5) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 8. filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> tbl_sidecar433(5) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 9. cond-45(0) -> cond-46(0) -> filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> tbl_sidecar433(5) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 10. cond-46(0) -> filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> tbl_sidecar433(5) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 11. filter_uplink_ports(0) -> filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> tbl_sidecar433(5) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 12. filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> tbl_sidecar433(5) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 13. nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> tbl_sidecar433(5) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 14. nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> tbl_sidecar433(5) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 15. nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv6(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> tbl_sidecar433(5) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) #pipeline pipe #stage 0 ^--------- ---- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar2085(0,0) : ingress A^-------- ---- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- filter_uplink_ports(0,0) : ingress -B^------- ---- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- cond-44(0,0) : ingress --A^------ ---- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- cond-45(0,0) : ingress -CDD^----- ---- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- filter_switch_ipv4_addr(0,0) : ingress ---A-^---- ---- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- cond-46(0,0) : ingress -C---D^--- ---- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- filter_switch_ipv6_addr(0,0) : ingress -------^-- ---- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- cond-48(0,1) : ingress ------CD^- ---- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- attached_subnet_ingress_attached_subnets_v4(0,1) : ingress ------C-A^ ---- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- attached_subnet_ingress_attached_subnets_v6(0,1) : ingress #stage 1 E---E-E--- ^--- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- nat_ingress_icmp_dst_port(1,1) : ingress ---------- B^-- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- cond-52(1,2) : ingress ---------- --^- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar2082(0,15) : ingress ---------- ---^ -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar2081(0,15) : ingress #stage 2 ------C-FF GA-- ^- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- nat_ingress_ingress_ipv6(2,3) : ingress ------C-HH GD-- -^ - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- nat_ingress_ingress_ipv4(2,2) : ingress #stage 3 ------C-FF G--- -I ^ ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- nat_ingress_ingress_ipv4(2,2) : ingress #stage 4 --------GG J--- GG G ^--- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- nat_ingress_ingress_hit(3,4) : ingress FK--H-H--- C--- -- - L^-- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar788(3,5) : ingress ---------- ---- -- - M-^- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- nat_ingress_CalculateIPv4Len_ipv4_set_len(3,5) : ingress --------EE ---- EE E ---^ ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar2173(3,15) : ingress #stage 5 ---C-CC-KK CC-- KE E N-J- ^---- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- tbl_nat_ingress_encap_ipv4(4,5) : ingress -----CC-EK C--- KE E N-A- -^--- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- tbl_nat_ingress_encap_ipv6(4,5) : ingress ---------- ---- -- - --O- --^-- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- tbl_nat_ingress_CalculateIPv4Len_invert(4,15) : ingress E---E-E--- ---- -- - -E-- ---^- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- cond-59(4,6) : ingress ---------- ---- -- - ---- ---A^ ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- cond-60(4,6) : ingress #stage 6 ---------- ---- -- - ---- EE--- ^----- ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- ara_table_7(5,8) : ingress ---------- ---- -- - ---- EE--- -^---- ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- ara_table_5(5,8) : ingress ---------- ---- -- - ---- EE--- --^--- ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- ara_table_2(5,9) : ingress ---------- ---- -- - M--- FF--- ---^-- ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar774(5,6) : ingress FC--P-QCCC C--- RR R RN-- QP-CS ----^- ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- services_service(5,6) : ingress ---------- ---- -- - ---- ----- ----D^ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar433(5,6) : ingress #stage 7 ---------- ---- -- - E--- ----- ------ ^----- ---------- --- -- ----- --- -- ------ -- --- -- -- -- ara_table_0(4,14) : ingress ------CC-- ---- -- - -C-- EE--C ----T- -^---- ---------- --- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar440(6,7) : ingress E---E-E--- ---- -- - -E-- ----- ----E- --^--- ---------- --- -- ----- --- -- ------ -- --- -- -- -- cond-63(6,7) : ingress ---------- ---- -- - ---- EE--- ------ --D^-- ---------- --- -- ----- --- -- ------ -- --- -- -- -- cond-64(6,7) : ingress FC-CFCN-CC CC-- CC C QFC- QQ-C- ---NNE -CCS^- ---------- --- -- ----- --- -- ------ -- --- -- -- -- nat_egress_nat_egress(6,7) : ingress ---------- ---- -- - ---- ----- -----E -----^ ---------- --- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar2139(6,15) : ingress #stage 8 ---------- ---- -- - ---- EE--- ------ ----E- ^--------- --- -- ----- --- -- ------ -- --- -- -- -- ara_table_1(7,14) : ingress E---E-E--- ---- -- - -E-- ----- ----E- --D-E- -^-------- --- -- ----- --- -- ------ -- --- -- -- -- cond-66(7,8) : ingress ---------- G--- -- - ---- E---- ----G- ----U- -A^------- --- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar1298$precompute(7,8) : ingress ---------- ---- -- - ---- EE--- ------ ----E- --A^------ --- -- ----- --- -- ------ -- --- -- -- -- l3_router_router6_lookup_idx_lookup$precompute(7,8) : ingress ---------- G--- -- - ---- GG--- ----G- ----G- ---B^----- --- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar1403$precompute(7,9) : ingress F---F-F--- ---- -- - -F-- HH--- FF--Q- ----P- --B--^---- --- -- ----- --- -- ------ -- --- -- -- -- l3_router_router4_lookup_idx_lookup(7,10) : ingress ---------- ---- -- - E--- ----- ----E- ----E- ------^--- --- -- ----- --- -- ------ -- --- -- -- -- ingresshdr.icmp.hdr_checksum_encode_update_condition_3(7,15) : ingress --------GG ---- GG G G--- GG--- ------ ----G- -------^-- --- -- ----- --- -- ------ -- --- -- -- -- ingresshdr.udp.checksum_encode_update_condition_2(7,15) : ingress ---------- ---- -- - ---- ----- ----E- -E---- --------^- --- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar2135(7,15) : ingress ---------- ---- -- - ---- ----- ------ ------ --------A^ --- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar2137(7,15) : ingress #stage 9 ---------- ---- -- - ---- ----- --F--- ------ ---BE----- ^-- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar1403(8,10) : ingress ---------- ---- -- - ---- ----- --F-E- ----E- --V------- -^- -- ----- --- -- ------ -- --- -- -- -- tbl_sidecar1298(8,10) : ingress F---F-F--- ---- -- - -F-- PP--- FF--Q- ----P- ---V------ --^ -- ----- --- -- ------ -- --- -- -- -- l3_router_router6_lookup_idx_lookup(8,9) : ingress #stage 10 F---F-F--- ---- -- - -F-- PP--- FF--Q- ----P- ---E------ --L ^- ----- --- -- ------ -- --- -- -- -- l3_router_router6_lookup_idx_lookup(8,9) : ingress ---------- ---- -- - ---- ----- GE---- ------ --B--U---- -G- -^ ----- --- -- ------ -- --- -- -- -- l3_router_router4_lookup_idx_select_route(9,11) : ingress #stage 11 ---------- ---- -- - ---- ----- -E---- ------ ---------- --- -- ^---- --- -- ------ -- --- -- -- -- ara_table_4(6,15) : ingress ---------- ---- -- - ---- ----- E----- ------ ---------- --- -- -^--- --- -- ------ -- --- -- -- -- ara_table_6(6,15) : ingress ---------- ---- -- - ---- ----- GE---- ------ ---B------ G-U U- --^-- --- -- ------ -- --- -- -- -- l3_router_router6_lookup_idx_select_route(9,11) : ingress ---------- ---- -- - ---- EE--- ----H- ----E- ---------- --H H- --B^- --- -- ------ -- --- -- -- -- tbl_sidecar1039(9,11) : ingress ---------- ---- -- - ---- ----- ------ ------ -----H---- --- -V ----^ --- -- ------ -- --- -- -- -- tbl_sidecar1174(10,12) : ingress #stage 12 ---------- ---- -- - ---- ----- ------ ------ ---------- --H H- --V-- ^-- C- ------ -- --- -- -- -- tbl_sidecar1027(10,15) : ingress ---------- ---- -- - ---- ----- ----N- ------ ---------- --F F- ---W- -^- -- ------ -- --- -- -- -- tbl_sidecar1039_0(10,12) : ingress F---F-F--- ---- -- - -F-- XH--- ---NX- ----H- -----H---- -Y- -B ----G --^ -- ------ -- --- -- -- -- l3_router_router4_lookup_idx_route(11,13) : ingress #stage 13 ---------- ---- -- - ---- HH--- ---NH- ----H- ---------- F-P P- ---Z- --- ^- ------ -- --- -- -- -- l3_router_router6_lookup_idx_route(9,13) : ingress F---F-F--- ---- -- - -F-- HH--- ----X- ----H- ---------- --H H- ---B- -F- -^ ------ -- --- -- -- -- tbl_sidecar1039_1(11,13) : ingress #stage 14 ---------- ---- -- - ---- ----- ------ E----- ---------- --- -- ----- --- -- ^----- -- --- -- -- -- ara_table_9(5,15) : ingress ---------- ---- -- - ---- ----- --E--- ------ ---------- --- -- ----- --- -- -^---- -- --- -- -- -- ara_table_8(6,15) : ingress ---------- ---- -- - ---- ----- ------ ------ E--------- --- -- ----- --- -- --^--- -- --- -- -- -- ara_table_3(8,15) : ingress ---------- ---- -- - ---- ----- ------ ------ -A-------- EE- -- ----- --E E- ---^-- -- --- -- -- -- cond-72(12,14) : ingress FC--F-F--- C--- -- - -F-- HH-C- --U-X- --C-H- -C---H---- UUH H- ---F- -FP PH ---D^- -- --- -- -- -- l3_router_Ndp_tbl(12,14) : ingress FC--F-F--- C--- -- - -F-- HH-C- --U-X- --C-H- -C---H---- UUH H- ---F- -FP PH ----A^ -- --- -- -- -- l3_router_Arp_tbl(12,14) : ingress #stage 15 U---U-U--- ---- -- - -U-- ----- ----U- ----U- -----G---- --G G- ----- --G -G ----UU ^- --- -- -- -- tbl_sidecar2130(13,15) : ingress ---------- ---- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ B^ --- -- -- -- tbl_sidecar2128(13,15) : ingress #stage 0 ---------- ---- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- ^-- -- -- -- egress_filter_egress_filter(0,14) : egress ---------- ---- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- -^- -- -- -- cond-77(0,14) : egress ---------- ---- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- -D^ -- -- -- tbl_sidecar2296(0,14) : egress #stage 1 ---------- ---- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- E-E ^- -- -- unicast_mac_rewrite_mac_rewrite(1,15) : egress ---------- ---- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- U-- -^ -- -- tbl_sidecar2351(1,15) : egress #stage 2 ---------- ---- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -A ^- -- tbl_sidecar2354(1,15) : egress ---------- ---- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -B -^ -- tbl_sidecar2350(1,15) : egress #stage 3 ---------- ---- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --E -A -- ^- tbl_sidecar2384(1,15) : egress ---------- ---- -- - ---- ----- ------ ------ ---------- --- -- ----- --- -- ------ -- --- -- -- A^ tbl_sidecar2386(1,15) : egress #dependencies A : CONTROL_COND_FALSE B : CONTROL_DEFAULT_NEXT_TABLE C : ANTI_ACTION_READ D : CONTROL_COND_TRUE E : ACTION_READ F : OUTPUT G : IXBAR_READ H : ACTION_READ OUTPUT I : CONTROL_TABLE_MISS ANTI_ACTION_READ J : CONTROL_DEFAULT_NEXT_TABLE ANTI_ACTION_READ K : ACTION_READ ANTI_ACTION_READ L : CONTROL_TABLE_MISS M : CONTROL_TABLE_HIT N : OUTPUT ANTI_ACTION_READ O : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ OUTPUT P : IXBAR_READ ACTION_READ OUTPUT Q : IXBAR_READ ACTION_READ OUTPUT ANTI_ACTION_READ R : IXBAR_READ ANTI_ACTION_READ S : CONTROL_COND_TRUE ANTI_ACTION_READ T : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ OUTPUT ANTI_ACTION_READ U : IXBAR_READ ACTION_READ V : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ W : CONTROL_DEFAULT_NEXT_TABLE OUTPUT X : ACTION_READ OUTPUT ANTI_ACTION_READ Y : IXBAR_READ OUTPUT ANTI_ACTION_READ Z : CONTROL_COND_FALSE ANTI_ACTION_READ *** Table dependency chains (of minimum length 11) *** 1. tbl_sidecar2085(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 2. tbl_sidecar2085(0) -> filter_uplink_ports(0) -> cond-44(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 3. filter_uplink_ports(0) -> cond-44(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 4. cond-44(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 5. cond-44(0) -> cond-45(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 6. cond-45(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 7. filter_uplink_ports(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 8. filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 9. cond-45(0) -> cond-46(0) -> filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 10. cond-46(0) -> filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 11. filter_uplink_ports(0) -> filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 12. filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 13. nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 14. nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 15. nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv6(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) #pipeline pipe #stage 0 ^---------- ---- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- ara_table_18(0,8) : ingress -^--------- ---- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- tbl_sidecar2085(0,0) : ingress -A^-------- ---- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- filter_uplink_ports(0,0) : ingress --B^------- ---- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- cond-44(0,0) : ingress ---A^------ ---- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- cond-45(0,0) : ingress --CDD^----- ---- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- filter_switch_ipv4_addr(0,0) : ingress ----A-^---- ---- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- cond-46(0,0) : ingress --C---D^--- ---- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- filter_switch_ipv6_addr(0,0) : ingress --------^-- ---- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- cond-48(0,1) : ingress -------CD^- ---- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- attached_subnet_ingress_attached_subnets_v4(0,1) : ingress -------C-A^ ---- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- attached_subnet_ingress_attached_subnets_v6(0,1) : ingress #stage 1 -E---E-E--- ^--- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- nat_ingress_icmp_dst_port(1,1) : ingress ----------- B^-- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- cond-52(1,2) : ingress ----------- --^- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- tbl_sidecar2082(0,15) : ingress ----------- ---^ -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- tbl_sidecar2081(0,15) : ingress #stage 2 -------C-FF GA-- ^- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- nat_ingress_ingress_ipv6(2,3) : ingress -------C-HH GD-- -^ - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- nat_ingress_ingress_ipv4(2,2) : ingress #stage 3 -------C-FF G--- -I ^ ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- nat_ingress_ingress_ipv4(2,2) : ingress #stage 4 ---------GG J--- GG G ^--- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- nat_ingress_ingress_hit(3,4) : ingress -FK--H-H--- C--- -- - L^-- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- tbl_sidecar788(3,5) : ingress ----------- ---- -- - M-^- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- nat_ingress_CalculateIPv4Len_ipv4_set_len(3,5) : ingress ---------EE ---- EE E ---^ ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- tbl_sidecar2173(3,15) : ingress #stage 5 ----C-CC-KK CC-- KE E N-J- ^---- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- tbl_nat_ingress_encap_ipv4(4,5) : ingress ------CC-EK C--- KE E N-A- -^--- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- tbl_nat_ingress_encap_ipv6(4,5) : ingress ----------- ---- -- - --O- --^-- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- tbl_nat_ingress_CalculateIPv4Len_invert(4,15) : ingress -E---E-E--- ---- -- - -E-- ---^- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- cond-59(4,6) : ingress ----------- ---- -- - ---- ---A^ -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- cond-60(4,6) : ingress #stage 6 ----------- ---- -- - ---- EE--- ^------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- ara_table_14(5,9) : ingress ----------- ---- -- - ---- EE--- -^------ ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- ara_table_15(5,9) : ingress ----------- ---- -- - ---- EE--- --^----- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- ara_table_16(5,9) : ingress ----------- ---- -- - ---- EE--- ---^---- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- ara_table_13(5,9) : ingress ----------- ---- -- - ---- EE--- ----^--- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- ara_table_11(5,9) : ingress ----------- ---- -- - M--- FF--- -----^-- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- tbl_sidecar774(5,6) : ingress -FC--P-QCCC C--- RR R RN-- QP-CS ------^- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- services_service(5,6) : ingress ----------- ---- -- - ---- ----- ------D^ ------- --------- --- -- ---- --- -- ---------- -- --- -- -- -- tbl_sidecar433(5,6) : ingress #stage 7 ----------- ---- -- - E--- ----- -------- ^------ --------- --- -- ---- --- -- ---------- -- --- -- -- -- ara_table_10(4,14) : ingress ----------- ---- -- - ---- E---- -------- -^----- --------- --- -- ---- --- -- ---------- -- --- -- -- -- ara_table_12(5,14) : ingress -------CC-- ---- -- - -C-- EE--C ------T- --^---- --------- --- -- ---- --- -- ---------- -- --- -- -- -- tbl_sidecar440(6,7) : ingress -E---E-E--- ---- -- - -E-- ----- ------E- ---^--- --------- --- -- ---- --- -- ---------- -- --- -- -- -- cond-63(6,7) : ingress ----------- ---- -- - ---- EE--- -------- ---D^-- --------- --- -- ---- --- -- ---------- -- --- -- -- -- cond-64(6,7) : ingress -FC-CFCN-CC CC-- CC C QFC- QQ-C- -----NNE --CCS^- --------- --- -- ---- --- -- ---------- -- --- -- -- -- nat_egress_nat_egress(6,7) : ingress ----------- ---- -- - ---- ----- -------E ------^ --------- --- -- ---- --- -- ---------- -- --- -- -- -- tbl_sidecar2139(6,15) : ingress #stage 8 -E---E-E--- ---- -- - -E-- ----- ------E- ---D-E- ^-------- --- -- ---- --- -- ---------- -- --- -- -- -- cond-66(7,8) : ingress ----------- G--- -- - ---- E---- ------G- -----U- A^------- --- -- ---- --- -- ---------- -- --- -- -- -- tbl_sidecar1298$precompute(7,8) : ingress ----------- ---- -- - ---- EE--- -------- -----E- -A^------ --- -- ---- --- -- ---------- -- --- -- -- -- l3_router_router6_lookup_idx_lookup$precompute(7,8) : ingress ----------- G--- -- - ---- GG--- ------G- -----G- --B^----- --- -- ---- --- -- ---------- -- --- -- -- -- tbl_sidecar1403$precompute(7,9) : ingress FF---F-F--- ---- -- - -F-- HH--- ------Q- -----P- -B--^---- --- -- ---- --- -- ---------- -- --- -- -- -- l3_router_router4_lookup_idx_lookup(7,10) : ingress ----------- ---- -- - E--- ----- ------E- -----E- -----^--- --- -- ---- --- -- ---------- -- --- -- -- -- ingresshdr.icmp.hdr_checksum_encode_update_condition_3(7,15) : ingress ---------GG ---- GG G G--- GG--- -------- -----G- ------^-- --- -- ---- --- -- ---------- -- --- -- -- -- ingresshdr.udp.checksum_encode_update_condition_2(7,15) : ingress ----------- ---- -- - ---- ----- ------E- --E---- -------^- --- -- ---- --- -- ---------- -- --- -- -- -- tbl_sidecar2135(7,15) : ingress ----------- ---- -- - ---- ----- -------- ------- -------A^ --- -- ---- --- -- ---------- -- --- -- -- -- tbl_sidecar2137(7,15) : ingress #stage 9 ----------- ---- -- - ---- ----- FFFFF--- ------- --BE----- ^-- -- ---- --- -- ---------- -- --- -- -- -- tbl_sidecar1403(8,10) : ingress ----------- ---- -- - ---- ----- FFFFF-E- -----E- -V------- -^- -- ---- --- -- ---------- -- --- -- -- -- tbl_sidecar1298(8,10) : ingress FF---F-F--- ---- -- - -F-- PP--- ------Q- -----P- --V------ --^ -- ---- --- -- ---------- -- --- -- -- -- l3_router_router6_lookup_idx_lookup(8,9) : ingress #stage 10 FF---F-F--- ---- -- - -F-- PP--- ------Q- -----P- --E------ --L ^- ---- --- -- ---------- -- --- -- -- -- l3_router_router6_lookup_idx_lookup(8,9) : ingress G---------- ---- -- - ---- ----- -------- ------- -B--U---- -G- -^ ---- --- -- ---------- -- --- -- -- -- l3_router_router4_lookup_idx_select_route(9,11) : ingress #stage 11 E---------- ---- -- - ---- ----- -------- ------- --------- --- -- ^--- --- -- ---------- -- --- -- -- -- ara_table_17(1,15) : ingress G---------- ---- -- - ---- ----- -------- ------- --B------ G-U U- -^-- --- -- ---------- -- --- -- -- -- l3_router_router6_lookup_idx_select_route(9,11) : ingress ----------- ---- -- - ---- EE--- ------H- -----E- --------- --H H- -B^- --- -- ---------- -- --- -- -- -- tbl_sidecar1039(9,11) : ingress ----------- ---- -- - ---- ----- -------- ------- ----H---- --- -V ---^ --- -- ---------- -- --- -- -- -- tbl_sidecar1174(10,12) : ingress #stage 12 ----------- ---- -- - ---- ----- -------- ------- --------- --H H- -V-- ^-- C- ---------- -- --- -- -- -- tbl_sidecar1027(10,15) : ingress ----------- ---- -- - ---- ----- ------N- ------- --------- --F F- --W- -^- -- ---------- -- --- -- -- -- tbl_sidecar1039_0(10,12) : ingress -F---F-F--- ---- -- - -F-- XH--- -----NX- -----H- ----H---- -Y- -B ---G --^ -- ---------- -- --- -- -- -- l3_router_router4_lookup_idx_route(11,13) : ingress #stage 13 ----------- ---- -- - ---- HH--- -----NH- -----H- --------- F-P P- --Z- --- ^- ---------- -- --- -- -- -- l3_router_router6_lookup_idx_route(9,13) : ingress -F---F-F--- ---- -- - -F-- HH--- ------X- -----H- --------- --H H- --B- -F- -^ ---------- -- --- -- -- -- tbl_sidecar1039_1(11,13) : ingress #stage 14 ----------- ---- -- - ---- ----- -------- E------ --------- --- -- ---- --- -- ^--------- -- --- -- -- -- ara_table_25(5,15) : ingress ----------- ---- -- - ---- ----- -------- -E----- --------- --- -- ---- --- -- -^-------- -- --- -- -- -- ara_table_24(6,15) : ingress ----------- ---- -- - ---- ----- --E----- ------- --------- --- -- ---- --- -- --^------- -- --- -- -- -- ara_table_23(6,15) : ingress ----------- ---- -- - ---- ----- ---E---- ------- --------- --- -- ---- --- -- ---^------ -- --- -- -- -- ara_table_19(6,15) : ingress ----------- ---- -- - ---- ----- E------- ------- --------- --- -- ---- --- -- ----^----- -- --- -- -- -- ara_table_20(6,15) : ingress ----------- ---- -- - ---- ----- ----E--- ------- --------- --- -- ---- --- -- -----^---- -- --- -- -- -- ara_table_21(6,15) : ingress ----------- ---- -- - ---- ----- -E------ ------- --------- --- -- ---- --- -- ------^--- -- --- -- -- -- ara_table_22(6,15) : ingress ----------- ---- -- - ---- ----- -------- ------- A-------- EE- -- ---- --E E- -------^-- -- --- -- -- -- cond-72(12,14) : ingress -FC--F-F--- C--- -- - -F-- HH-C- UUUUU-X- ---C-H- C---H---- UUH H- --F- -FP PH -------D^- -- --- -- -- -- l3_router_Ndp_tbl(12,14) : ingress -FC--F-F--- C--- -- - -F-- HH-C- EEUEE-X- ---C-H- C---H---- UUH H- --F- -FP PH --------A^ -- --- -- -- -- l3_router_Arp_tbl(12,14) : ingress #stage 15 -U---U-U--- ---- -- - -U-- ----- ------U- -----U- ----G---- --G G- ---- --G -G --------UU ^- --- -- -- -- tbl_sidecar2130(13,15) : ingress ----------- ---- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- B^ --- -- -- -- tbl_sidecar2128(13,15) : ingress #stage 0 ----------- ---- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- ^-- -- -- -- egress_filter_egress_filter(0,14) : egress ----------- ---- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- -^- -- -- -- cond-77(0,14) : egress ----------- ---- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- -D^ -- -- -- tbl_sidecar2296(0,14) : egress #stage 1 ----------- ---- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- E-E ^- -- -- unicast_mac_rewrite_mac_rewrite(1,15) : egress ----------- ---- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- U-- -^ -- -- tbl_sidecar2351(1,15) : egress #stage 2 ----------- ---- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -A ^- -- tbl_sidecar2354(1,15) : egress ----------- ---- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -B -^ -- tbl_sidecar2350(1,15) : egress #stage 3 ----------- ---- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --E -A -- ^- tbl_sidecar2384(1,15) : egress ----------- ---- -- - ---- ----- -------- ------- --------- --- -- ---- --- -- ---------- -- --- -- -- A^ tbl_sidecar2386(1,15) : egress #dependencies A : CONTROL_COND_FALSE B : CONTROL_DEFAULT_NEXT_TABLE C : ANTI_ACTION_READ D : CONTROL_COND_TRUE E : ACTION_READ F : OUTPUT G : IXBAR_READ H : ACTION_READ OUTPUT I : CONTROL_TABLE_MISS ANTI_ACTION_READ J : CONTROL_DEFAULT_NEXT_TABLE ANTI_ACTION_READ K : ACTION_READ ANTI_ACTION_READ L : CONTROL_TABLE_MISS M : CONTROL_TABLE_HIT N : OUTPUT ANTI_ACTION_READ O : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ OUTPUT P : IXBAR_READ ACTION_READ OUTPUT Q : IXBAR_READ ACTION_READ OUTPUT ANTI_ACTION_READ R : IXBAR_READ ANTI_ACTION_READ S : CONTROL_COND_TRUE ANTI_ACTION_READ T : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ OUTPUT ANTI_ACTION_READ U : IXBAR_READ ACTION_READ V : CONTROL_DEFAULT_NEXT_TABLE ACTION_READ W : CONTROL_DEFAULT_NEXT_TABLE OUTPUT X : ACTION_READ OUTPUT ANTI_ACTION_READ Y : IXBAR_READ OUTPUT ANTI_ACTION_READ Z : CONTROL_COND_FALSE ANTI_ACTION_READ *** Table dependency chains (of minimum length 11) *** 1. tbl_sidecar2085(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 2. tbl_sidecar2085(0) -> filter_uplink_ports(0) -> cond-44(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 3. filter_uplink_ports(0) -> cond-44(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 4. cond-44(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 5. cond-44(0) -> cond-45(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 6. cond-45(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 7. filter_uplink_ports(0) -> filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 8. filter_switch_ipv4_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 9. cond-45(0) -> cond-46(0) -> filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 10. cond-46(0) -> filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 11. filter_uplink_ports(0) -> filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 12. filter_switch_ipv6_addr(0) -> nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 13. nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 14. nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv4(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress) 15. nat_ingress_icmp_dst_port(1) -> nat_ingress_ingress_ipv6(2) -> nat_ingress_ingress_hit(3) -> tbl_nat_ingress_encap_ipv4(4) -> services_service(5) -> cond-63(6) -> cond-64(6) -> nat_egress_nat_egress(6) -> cond-66(7) -> tbl_sidecar1298$precompute(7) -> tbl_sidecar1298(8) -> l3_router_router4_lookup_idx_select_route(9) -> tbl_sidecar1174(10) -> l3_router_router4_lookup_idx_route(11) -> cond-72(12) -> l3_router_Ndp_tbl(12) -> tbl_sidecar2130(13) (ingress)