|
@@ -7813,6 +7813,7 @@ static int nl80211_tdls_oper(void *priv, enum tdls_oper oper, const u8 *peer)
|
|
|
struct wpa_driver_nl80211_data *drv = bss->drv;
|
|
|
struct nl_msg *msg;
|
|
|
enum nl80211_tdls_operation nl80211_oper;
|
|
|
+ int res;
|
|
|
|
|
|
if (!(drv->capa.flags & WPA_DRIVER_FLAGS_TDLS_SUPPORT))
|
|
|
return -EOPNOTSUPP;
|
|
@@ -7848,7 +7849,11 @@ static int nl80211_tdls_oper(void *priv, enum tdls_oper oper, const u8 *peer)
|
|
|
return -ENOBUFS;
|
|
|
}
|
|
|
|
|
|
- return send_and_recv_msgs(drv, msg, NULL, NULL);
|
|
|
+ res = send_and_recv_msgs(drv, msg, NULL, NULL);
|
|
|
+ wpa_printf(MSG_DEBUG, "nl80211: TDLS_OPER: oper=%d mac=" MACSTR
|
|
|
+ " --> res=%d (%s)", nl80211_oper, MAC2STR(peer), res,
|
|
|
+ strerror(-res));
|
|
|
+ return res;
|
|
|
}
|
|
|
|
|
|
|