[][MT7622+Kite WHNAT development]

[Description]
Change For MT7622+Kite support, modify ra_net.h to compatible with WARP V1

[Release-log]


Change-Id: I8a4e73a82f9d7706ed095689dbb1367d5f0e9d01
Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/7074032
diff --git a/target/linux/mediatek/files-5.4/include/net/ra_nat.h b/target/linux/mediatek/files-5.4/include/net/ra_nat.h
index 5f3bead..f5231ca 100755
--- a/target/linux/mediatek/files-5.4/include/net/ra_nat.h
+++ b/target/linux/mediatek/files-5.4/include/net/ra_nat.h
@@ -130,7 +130,7 @@
 	uint16_t rsv2:7;
 	u16 MAGIC_TAG_PROTECT;
 } __packed;
-#else
+#elif defined(CONFIG_MEDIATEK_NETSYS_V2)
 struct dmad_rx_descinfo4 {
 	uint32_t foe_entry_num:15;
 	uint32_t rsv0:3;
@@ -151,6 +151,24 @@
 	uint16_t rsv4:4;
 	u16 MAGIC_TAG_PROTECT;
 } __packed;
+#else
+struct dmad_rx_descinfo4 {
+	uint32_t foe_entry_num:14;
+	uint32_t CRSN:5;
+	uint32_t SPORT:3;
+	uint32_t rsv:1;
+	uint32_t ALG:1;
+	uint32_t IF:8;
+	uint32_t MAGIC_TAG_PROTECT: 16;
+	uint32_t WDMAID:8;
+	uint32_t RXID:2;
+	uint32_t WCID:8;
+	uint32_t BSSID:6;
+#if defined(CONFIG_RA_HW_NAT_PPTP_L2TP)
+	u16 SOURCE;
+	u16 DEST;
+#endif
+} __packed;
 #endif
 
 struct pdma_rx_desc_info4 {