Remove UE address from uplink PDRs

Change-Id: I7e88b976f459fa9ab047e23bd30da3fe8f66eff5
(cherry picked from commit bfe4355bdeac7de3edf1d6f1d03a533d95890a43)
diff --git a/pipelines/fabric/impl/src/main/resources/p4c-out/fabric-spgw-int/bmv2/default/bmv2.json b/pipelines/fabric/impl/src/main/resources/p4c-out/fabric-spgw-int/bmv2/default/bmv2.json
index 66cdf74..a57258b 100644
--- a/pipelines/fabric/impl/src/main/resources/p4c-out/fabric-spgw-int/bmv2/default/bmv2.json
+++ b/pipelines/fabric/impl/src/main/resources/p4c-out/fabric-spgw-int/bmv2/default/bmv2.json
@@ -1508,7 +1508,7 @@
       "id" : 12,
       "source_info" : {
         "filename" : "include/control/spgw.p4",
-        "line" : 182,
+        "line" : 180,
         "column" : 53,
         "source_fragment" : "pdr_counter"
       },
@@ -1544,7 +1544,7 @@
       "id" : 15,
       "source_info" : {
         "filename" : "include/control/spgw.p4",
-        "line" : 303,
+        "line" : 301,
         "column" : 53,
         "source_fragment" : "pdr_counter"
       },
@@ -1620,7 +1620,7 @@
       "id" : 1,
       "source_info" : {
         "filename" : "include/control/spgw.p4",
-        "line" : 364,
+        "line" : 362,
         "column" : 8,
         "source_fragment" : "update_checksum(gtpu_ipv4.isValid(), ..."
       },
@@ -3007,7 +3007,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 140,
+            "line" : 138,
             "column" : 35,
             "source_fragment" : "= (bool)drop; ..."
           }
@@ -3046,7 +3046,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 141,
+            "line" : 139,
             "column" : 36,
             "source_fragment" : "= (bool)notify_cp; ..."
           }
@@ -3117,7 +3117,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 150,
+            "line" : 148,
             "column" : 35,
             "source_fragment" : "= (bool)drop; ..."
           }
@@ -3156,7 +3156,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 151,
+            "line" : 149,
             "column" : 36,
             "source_fragment" : "= (bool)notify_cp; ..."
           }
@@ -3185,7 +3185,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 153,
+            "line" : 151,
             "column" : 40,
             "source_fragment" : "= true; ..."
           }
@@ -3204,7 +3204,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 154,
+            "line" : 152,
             "column" : 28,
             "source_fragment" : "= teid; ..."
           }
@@ -3223,7 +3223,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 155,
+            "line" : 153,
             "column" : 39,
             "source_fragment" : "= tunnel_src_port; ..."
           }
@@ -3242,7 +3242,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 156,
+            "line" : 154,
             "column" : 39,
             "source_fragment" : "= tunnel_src_addr; ..."
           }
@@ -3261,7 +3261,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 157,
+            "line" : 155,
             "column" : 39,
             "source_fragment" : "= tunnel_dst_addr; ..."
           }
@@ -3280,7 +3280,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 159,
+            "line" : 157,
             "column" : 32,
             "source_fragment" : "= tunnel_src_addr; ..."
           }
@@ -3299,7 +3299,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 160,
+            "line" : 158,
             "column" : 32,
             "source_fragment" : "= tunnel_dst_addr; ..."
           }
@@ -3318,7 +3318,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 161,
+            "line" : 159,
             "column" : 27,
             "source_fragment" : "= tunnel_src_port; ..."
           }
@@ -3337,7 +3337,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 162,
+            "line" : 160,
             "column" : 27,
             "source_fragment" : "= 2152; ..."
           }
@@ -3382,7 +3382,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 189,
+            "line" : 187,
             "column" : 27,
             "source_fragment" : "= hdr.inner_ipv4.protocol; ..."
           }
@@ -3401,7 +3401,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 190,
+            "line" : 188,
             "column" : 32,
             "source_fragment" : "= hdr.inner_ipv4.src_addr; ..."
           }
@@ -3420,7 +3420,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 191,
+            "line" : 189,
             "column" : 32,
             "source_fragment" : "= hdr.inner_ipv4.dst_addr; ..."
           }
@@ -3439,7 +3439,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 192,
+            "line" : 190,
             "column" : 27,
             "source_fragment" : "= fabric_md.inner_l4_sport; ..."
           }
@@ -3458,7 +3458,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 193,
+            "line" : 191,
             "column" : 27,
             "source_fragment" : "= fabric_md.inner_l4_dport; ..."
           }
@@ -3477,7 +3477,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 195,
+            "line" : 193,
             "column" : 8,
             "source_fragment" : "hdr.ipv4 = hdr.inner_ipv4"
           }
@@ -3492,7 +3492,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 196,
+            "line" : 194,
             "column" : 8,
             "source_fragment" : "hdr.inner_ipv4.setInvalid()"
           }
@@ -3507,7 +3507,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 197,
+            "line" : 195,
             "column" : 8,
             "source_fragment" : "hdr.gtpu.setInvalid()"
           }
@@ -3522,7 +3522,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 201,
+            "line" : 199,
             "column" : 8,
             "source_fragment" : "hdr.udp.setInvalid()"
           }
@@ -3541,7 +3541,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 202,
+            "line" : 200,
             "column" : 8,
             "source_fragment" : "hdr.tcp = hdr.inner_tcp"
           }
@@ -3556,7 +3556,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 203,
+            "line" : 201,
             "column" : 8,
             "source_fragment" : "hdr.inner_tcp.setInvalid()"
           }
@@ -3601,7 +3601,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 189,
+            "line" : 187,
             "column" : 27,
             "source_fragment" : "= hdr.inner_ipv4.protocol; ..."
           }
@@ -3620,7 +3620,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 190,
+            "line" : 188,
             "column" : 32,
             "source_fragment" : "= hdr.inner_ipv4.src_addr; ..."
           }
@@ -3639,7 +3639,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 191,
+            "line" : 189,
             "column" : 32,
             "source_fragment" : "= hdr.inner_ipv4.dst_addr; ..."
           }
@@ -3658,7 +3658,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 192,
+            "line" : 190,
             "column" : 27,
             "source_fragment" : "= fabric_md.inner_l4_sport; ..."
           }
@@ -3677,7 +3677,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 193,
+            "line" : 191,
             "column" : 27,
             "source_fragment" : "= fabric_md.inner_l4_dport; ..."
           }
@@ -3696,7 +3696,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 195,
+            "line" : 193,
             "column" : 8,
             "source_fragment" : "hdr.ipv4 = hdr.inner_ipv4"
           }
@@ -3711,7 +3711,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 196,
+            "line" : 194,
             "column" : 8,
             "source_fragment" : "hdr.inner_ipv4.setInvalid()"
           }
@@ -3726,7 +3726,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 197,
+            "line" : 195,
             "column" : 8,
             "source_fragment" : "hdr.gtpu.setInvalid()"
           }
@@ -3745,7 +3745,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 207,
+            "line" : 205,
             "column" : 8,
             "source_fragment" : "hdr.udp = hdr.inner_udp"
           }
@@ -3760,7 +3760,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 208,
+            "line" : 206,
             "column" : 8,
             "source_fragment" : "hdr.inner_udp.setInvalid()"
           }
@@ -3805,7 +3805,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 189,
+            "line" : 187,
             "column" : 27,
             "source_fragment" : "= hdr.inner_ipv4.protocol; ..."
           }
@@ -3824,7 +3824,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 190,
+            "line" : 188,
             "column" : 32,
             "source_fragment" : "= hdr.inner_ipv4.src_addr; ..."
           }
@@ -3843,7 +3843,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 191,
+            "line" : 189,
             "column" : 32,
             "source_fragment" : "= hdr.inner_ipv4.dst_addr; ..."
           }
@@ -3862,7 +3862,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 192,
+            "line" : 190,
             "column" : 27,
             "source_fragment" : "= fabric_md.inner_l4_sport; ..."
           }
@@ -3881,7 +3881,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 193,
+            "line" : 191,
             "column" : 27,
             "source_fragment" : "= fabric_md.inner_l4_dport; ..."
           }
@@ -3900,7 +3900,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 195,
+            "line" : 193,
             "column" : 8,
             "source_fragment" : "hdr.ipv4 = hdr.inner_ipv4"
           }
@@ -3915,7 +3915,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 196,
+            "line" : 194,
             "column" : 8,
             "source_fragment" : "hdr.inner_ipv4.setInvalid()"
           }
@@ -3930,7 +3930,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 197,
+            "line" : 195,
             "column" : 8,
             "source_fragment" : "hdr.gtpu.setInvalid()"
           }
@@ -3945,7 +3945,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 212,
+            "line" : 210,
             "column" : 8,
             "source_fragment" : "hdr.udp.setInvalid()"
           }
@@ -3964,7 +3964,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 213,
+            "line" : 211,
             "column" : 8,
             "source_fragment" : "hdr.icmp = hdr.inner_icmp"
           }
@@ -3979,7 +3979,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 214,
+            "line" : 212,
             "column" : 8,
             "source_fragment" : "hdr.inner_icmp.setInvalid()"
           }
@@ -4024,7 +4024,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 189,
+            "line" : 187,
             "column" : 27,
             "source_fragment" : "= hdr.inner_ipv4.protocol; ..."
           }
@@ -4043,7 +4043,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 190,
+            "line" : 188,
             "column" : 32,
             "source_fragment" : "= hdr.inner_ipv4.src_addr; ..."
           }
@@ -4062,7 +4062,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 191,
+            "line" : 189,
             "column" : 32,
             "source_fragment" : "= hdr.inner_ipv4.dst_addr; ..."
           }
@@ -4081,7 +4081,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 192,
+            "line" : 190,
             "column" : 27,
             "source_fragment" : "= fabric_md.inner_l4_sport; ..."
           }
@@ -4100,7 +4100,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 193,
+            "line" : 191,
             "column" : 27,
             "source_fragment" : "= fabric_md.inner_l4_dport; ..."
           }
@@ -4119,7 +4119,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 195,
+            "line" : 193,
             "column" : 8,
             "source_fragment" : "hdr.ipv4 = hdr.inner_ipv4"
           }
@@ -4134,7 +4134,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 196,
+            "line" : 194,
             "column" : 8,
             "source_fragment" : "hdr.inner_ipv4.setInvalid()"
           }
@@ -4149,7 +4149,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 197,
+            "line" : 195,
             "column" : 8,
             "source_fragment" : "hdr.gtpu.setInvalid()"
           }
@@ -4164,7 +4164,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 218,
+            "line" : 216,
             "column" : 8,
             "source_fragment" : "hdr.udp.setInvalid()"
           }
@@ -4310,7 +4310,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 251,
+            "line" : 249,
             "column" : 46,
             "source_fragment" : "return"
           }
@@ -4336,7 +4336,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 265,
+            "line" : 263,
             "column" : 8,
             "source_fragment" : "pdr_counter.count(fabric_md.spgw.ctr_id)"
           }
@@ -4372,7 +4372,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 282,
+            "line" : 280,
             "column" : 38,
             "source_fragment" : "= true; ..."
           }
@@ -4401,7 +4401,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 283,
+            "line" : 281,
             "column" : 32,
             "source_fragment" : "= true; ..."
           }
@@ -4427,7 +4427,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 291,
+            "line" : 289,
             "column" : 32,
             "source_fragment" : "= hdr.ipv4.total_len; ..."
           }
@@ -11388,7 +11388,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 308,
+            "line" : 306,
             "column" : 8,
             "source_fragment" : "hdr.gtpu_ipv4.setValid()"
           }
@@ -11407,7 +11407,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 309,
+            "line" : 307,
             "column" : 8,
             "source_fragment" : "hdr.gtpu_ipv4.version = 4"
           }
@@ -11445,7 +11445,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 311,
+            "line" : 309,
             "column" : 8,
             "source_fragment" : "hdr.gtpu_ipv4.dscp = 0"
           }
@@ -11464,7 +11464,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 312,
+            "line" : 310,
             "column" : 8,
             "source_fragment" : "hdr.gtpu_ipv4.ecn = 0"
           }
@@ -11506,7 +11506,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 313,
+            "line" : 311,
             "column" : 8,
             "source_fragment" : "hdr.gtpu_ipv4.total_len = hdr.ipv4.total_len ..."
           }
@@ -11525,7 +11525,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 315,
+            "line" : 313,
             "column" : 8,
             "source_fragment" : "hdr.gtpu_ipv4.identification = 0x1513"
           }
@@ -11544,7 +11544,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 316,
+            "line" : 314,
             "column" : 8,
             "source_fragment" : "hdr.gtpu_ipv4.flags = 0"
           }
@@ -11563,7 +11563,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 317,
+            "line" : 315,
             "column" : 8,
             "source_fragment" : "hdr.gtpu_ipv4.frag_offset = 0"
           }
@@ -11620,7 +11620,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 320,
+            "line" : 318,
             "column" : 8,
             "source_fragment" : "hdr.gtpu_ipv4.src_addr = fabric_md.spgw.tunnel_src_addr; ..."
           }
@@ -11639,7 +11639,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 321,
+            "line" : 319,
             "column" : 8,
             "source_fragment" : "hdr.gtpu_ipv4.dst_addr = fabric_md.spgw.tunnel_dst_addr; ..."
           }
@@ -11658,7 +11658,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 322,
+            "line" : 320,
             "column" : 8,
             "source_fragment" : "hdr.gtpu_ipv4.hdr_checksum = 0"
           }
@@ -11673,7 +11673,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 324,
+            "line" : 322,
             "column" : 8,
             "source_fragment" : "hdr.gtpu_udp.setValid()"
           }
@@ -11692,7 +11692,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 325,
+            "line" : 323,
             "column" : 8,
             "source_fragment" : "hdr.gtpu_udp.sport = fabric_md.spgw.tunnel_src_port; ..."
           }
@@ -11711,7 +11711,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 326,
+            "line" : 324,
             "column" : 8,
             "source_fragment" : "hdr.gtpu_udp.dport = 2152"
           }
@@ -11753,7 +11753,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 327,
+            "line" : 325,
             "column" : 8,
             "source_fragment" : "hdr.gtpu_udp.len = fabric_md.spgw.ipv4_len ..."
           }
@@ -11772,7 +11772,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 329,
+            "line" : 327,
             "column" : 8,
             "source_fragment" : "hdr.gtpu_udp.checksum = 0"
           }
@@ -11787,7 +11787,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 332,
+            "line" : 330,
             "column" : 8,
             "source_fragment" : "hdr.outer_gtpu.setValid()"
           }
@@ -11806,7 +11806,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 333,
+            "line" : 331,
             "column" : 8,
             "source_fragment" : "hdr.outer_gtpu.version = 0x01"
           }
@@ -11825,7 +11825,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 334,
+            "line" : 332,
             "column" : 8,
             "source_fragment" : "hdr.outer_gtpu.pt = 0x01"
           }
@@ -11844,7 +11844,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 335,
+            "line" : 333,
             "column" : 8,
             "source_fragment" : "hdr.outer_gtpu.spare = 0"
           }
@@ -11863,7 +11863,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 336,
+            "line" : 334,
             "column" : 8,
             "source_fragment" : "hdr.outer_gtpu.ex_flag = 0"
           }
@@ -11882,7 +11882,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 337,
+            "line" : 335,
             "column" : 8,
             "source_fragment" : "hdr.outer_gtpu.seq_flag = 0"
           }
@@ -11901,7 +11901,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 338,
+            "line" : 336,
             "column" : 8,
             "source_fragment" : "hdr.outer_gtpu.npdu_flag = 0"
           }
@@ -11920,7 +11920,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 339,
+            "line" : 337,
             "column" : 8,
             "source_fragment" : "hdr.outer_gtpu.msgtype = 0xff"
           }
@@ -11939,7 +11939,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 340,
+            "line" : 338,
             "column" : 8,
             "source_fragment" : "hdr.outer_gtpu.msglen = fabric_md.spgw.ipv4_len; ..."
           }
@@ -11958,7 +11958,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 341,
+            "line" : 339,
             "column" : 8,
             "source_fragment" : "hdr.outer_gtpu.teid = fabric_md.spgw.teid; ..."
           }
@@ -12286,7 +12286,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 345,
+            "line" : 343,
             "column" : 46,
             "source_fragment" : "return"
           }
@@ -12342,7 +12342,7 @@
           ],
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 346,
+            "line" : 344,
             "column" : 8,
             "source_fragment" : "pdr_counter.count(fabric_md.spgw.ctr_id)"
           }
@@ -12723,7 +12723,7 @@
           "id" : 3,
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 251,
+            "line" : 249,
             "column" : 46,
             "source_fragment" : "return"
           },
@@ -12768,12 +12768,6 @@
               "name" : "teid",
               "target" : ["gtpu", "teid"],
               "mask" : null
-            },
-            {
-              "match_type" : "exact",
-              "name" : "ue_addr",
-              "target" : ["inner_ipv4", "src_addr"],
-              "mask" : null
             }
           ],
           "match_type" : "exact",
@@ -12836,7 +12830,7 @@
           "id" : 6,
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 265,
+            "line" : 263,
             "column" : 8,
             "source_fragment" : "pdr_counter.count(fabric_md.spgw.ctr_id)"
           },
@@ -12865,7 +12859,7 @@
           "id" : 7,
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 221,
+            "line" : 219,
             "column" : 10,
             "source_fragment" : "decap_gtpu"
           },
@@ -12914,7 +12908,7 @@
             {
               "source_info" : {
                 "filename" : "include/control/spgw.p4",
-                "line" : 235,
+                "line" : 233,
                 "column" : 12,
                 "source_fragment" : "(true, false, false) : decap_inner_tcp()"
               },
@@ -12941,7 +12935,7 @@
             {
               "source_info" : {
                 "filename" : "include/control/spgw.p4",
-                "line" : 236,
+                "line" : 234,
                 "column" : 12,
                 "source_fragment" : "(false, true, false) : decap_inner_udp()"
               },
@@ -12968,7 +12962,7 @@
             {
               "source_info" : {
                 "filename" : "include/control/spgw.p4",
-                "line" : 237,
+                "line" : 235,
                 "column" : 12,
                 "source_fragment" : "(false, false, true) : decap_inner_icmp()"
               },
@@ -12999,7 +12993,7 @@
           "id" : 8,
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 165,
+            "line" : 163,
             "column" : 10,
             "source_fragment" : "far_lookup"
           },
@@ -13036,7 +13030,7 @@
           "id" : 9,
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 282,
+            "line" : 280,
             "column" : 38,
             "source_fragment" : "= true; ..."
           },
@@ -13065,7 +13059,7 @@
           "id" : 10,
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 291,
+            "line" : 289,
             "column" : 32,
             "source_fragment" : "="
           },
@@ -13790,7 +13784,7 @@
           "id" : 1,
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 251,
+            "line" : 249,
             "column" : 12,
             "source_fragment" : "fabric_md.spgw.skip_spgw == true"
           },
@@ -13847,7 +13841,7 @@
           "id" : 3,
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 255,
+            "line" : 253,
             "column" : 12,
             "source_fragment" : "hdr.gtpu.isValid()"
           },
@@ -13870,7 +13864,7 @@
           "id" : 4,
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 268,
+            "line" : 266,
             "column" : 12,
             "source_fragment" : "fabric_md.spgw.needs_gtpu_decap == true"
           },
@@ -13903,7 +13897,7 @@
           "id" : 5,
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 279,
+            "line" : 277,
             "column" : 12,
             "source_fragment" : "fabric_md.spgw.far_dropped == true"
           },
@@ -14600,7 +14594,7 @@
           "id" : 40,
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 345,
+            "line" : 343,
             "column" : 46,
             "source_fragment" : "return"
           },
@@ -14629,7 +14623,7 @@
           "id" : 41,
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 346,
+            "line" : 344,
             "column" : 8,
             "source_fragment" : "pdr_counter.count(fabric_md.spgw.ctr_id)"
           },
@@ -14658,7 +14652,7 @@
           "id" : 42,
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 349,
+            "line" : 347,
             "column" : 12,
             "source_fragment" : "gtpu_encap()"
           },
@@ -15981,7 +15975,7 @@
           "id" : 26,
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 345,
+            "line" : 343,
             "column" : 12,
             "source_fragment" : "fabric_md.spgw.skip_spgw == true"
           },
@@ -16038,7 +16032,7 @@
           "id" : 28,
           "source_info" : {
             "filename" : "include/control/spgw.p4",
-            "line" : 348,
+            "line" : 346,
             "column" : 12,
             "source_fragment" : "fabric_md.spgw.needs_gtpu_encap == true"
           },
@@ -16363,7 +16357,7 @@
       "id" : 1,
       "source_info" : {
         "filename" : "include/control/spgw.p4",
-        "line" : 364,
+        "line" : 362,
         "column" : 8,
         "source_fragment" : "update_checksum(gtpu_ipv4.isValid(), ..."
       },