[][Add sanity check for HNAT binding flow]

[Description]
Add sanity check for HNAT binding flow.

It's known that HNAT binding path can be divided into two parts:
    1. skb_to_hnat_info(): fill basic acceleration information
			   of a rate-reach session.
    2. mtk_sw_nat_hook_tx(): fill WiFi Tx related information
		    if the session is routed to WiFi stations.

These two functions are called in sequential order.
So it's unnecessary to process the second part if the first one
is not properly completed.

[Release-log]
N/A

Change-Id: I20414572f96407369829d1702335c902a46d0447
Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/4995189
3 files changed