TDLS: Fixed problem of TDLS teardown

Set idle timer correctly based on tx/rx stats and initiate teardown.

CRs-Fixed: 445065
Change-Id: Iec18488e0feb859a4a7a9b882937ea563585ffb3
diff --git a/CORE/HDD/inc/wlan_hdd_tdls.h b/CORE/HDD/inc/wlan_hdd_tdls.h
index 48ac525..7363bb4 100644
--- a/CORE/HDD/inc/wlan_hdd_tdls.h
+++ b/CORE/HDD/inc/wlan_hdd_tdls.h
@@ -88,7 +88,9 @@
 
 u8 wlan_hdd_tdls_extract_da(struct sk_buff *skb, u8 *mac);
 
-int wlan_hdd_tdls_add_peer_to_list(u8 key, u8 *mac);
+u8 wlan_hdd_tdls_extract_sa(struct sk_buff *skb, u8 *mac);
+
+int wlan_hdd_tdls_add_peer_to_list(u8 key, u8 *mac, u8 tx);
 
 int wlan_hdd_saveTdlsPeer(tCsrRoamInfo *pRoamInfo);