From 0e28de0d2b5cafa1302ef1e48621a13b54af9749 Mon Sep 17 00:00:00 2001 From: Subrat Dash Date: Sun, 18 Mar 2012 20:52:10 -1000 Subject: [PATCH] TDLS: Add support for TDLS frame RX with bridge interfaces Signed-hostap: Jouni Malinen --- src/rsn_supp/tdls.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/rsn_supp/tdls.c b/src/rsn_supp/tdls.c index 6ebc37a9d..7646ca886 100644 --- a/src/rsn_supp/tdls.c +++ b/src/rsn_supp/tdls.c @@ -2202,7 +2202,9 @@ int wpa_tdls_init(struct wpa_sm *sm) if (sm == NULL) return -1; - sm->l2_tdls = l2_packet_init(sm->ifname, sm->own_addr, + sm->l2_tdls = l2_packet_init(sm->bridge_ifname ? sm->bridge_ifname : + sm->ifname, + sm->own_addr, ETH_P_80211_ENCAP, wpa_supplicant_rx_tdls, sm, 0); if (sm->l2_tdls == NULL) {