staging: rtl8188eu: Remove function nat25_db_cleanup()
We've removed the code which was responsible for building NAT table, so no use of keeping nat_db_cleanup(). Signed-off-by: navin patidar <navin.patidar@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
2ace82d692
commit
dc69f11cf1
4 changed files with 1 additions and 32 deletions
|
|
@ -247,32 +247,6 @@ static inline void __network_hash_unlink(struct nat25_network_db_entry *ent)
|
|||
* NAT2.5 interface
|
||||
*/
|
||||
|
||||
void nat25_db_cleanup(struct adapter *priv)
|
||||
{
|
||||
int i;
|
||||
|
||||
spin_lock_bh(&priv->br_ext_lock);
|
||||
|
||||
for (i = 0; i < NAT25_HASH_SIZE; i++) {
|
||||
struct nat25_network_db_entry *f;
|
||||
f = priv->nethash[i];
|
||||
while (f != NULL) {
|
||||
struct nat25_network_db_entry *g;
|
||||
|
||||
g = f->next_hash;
|
||||
if (priv->scdb_entry == f) {
|
||||
memset(priv->scdb_mac, 0, ETH_ALEN);
|
||||
memset(priv->scdb_ip, 0, 4);
|
||||
priv->scdb_entry = NULL;
|
||||
}
|
||||
__network_hash_unlink(f);
|
||||
kfree(f);
|
||||
f = g;
|
||||
}
|
||||
}
|
||||
spin_unlock_bh(&priv->br_ext_lock);
|
||||
}
|
||||
|
||||
void nat25_db_expire(struct adapter *priv)
|
||||
{
|
||||
int i;
|
||||
|
|
|
|||
|
|
@ -2059,8 +2059,7 @@ void rtw_disassoc_cmd_callback(struct adapter *padapter, struct cmd_obj *pcmd)
|
|||
|
||||
RT_TRACE(_module_rtl871x_cmd_c_, _drv_err_, ("\n ***Error: disconnect_cmd_callback Fail ***\n."));
|
||||
return;
|
||||
} else /* clear bridge database */
|
||||
nat25_db_cleanup(padapter);
|
||||
}
|
||||
|
||||
/* free cmd */
|
||||
rtw_free_cmd_obj(pcmd);
|
||||
|
|
|
|||
|
|
@ -61,6 +61,4 @@ struct br_ext_info {
|
|||
unsigned int nat25sc_disable;
|
||||
};
|
||||
|
||||
void nat25_db_cleanup(struct adapter *priv);
|
||||
|
||||
#endif /* _RTW_BR_EXT_H_ */
|
||||
|
|
|
|||
|
|
@ -1228,8 +1228,6 @@ int netdev_close(struct net_device *pnetdev)
|
|||
rtw_led_control(padapter, LED_CTL_POWER_OFF);
|
||||
}
|
||||
|
||||
nat25_db_cleanup(padapter);
|
||||
|
||||
#ifdef CONFIG_88EU_P2P
|
||||
rtw_p2p_enable(padapter, P2P_ROLE_DISABLE);
|
||||
#endif /* CONFIG_88EU_P2P */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue