Bluetooth: Fix checking wrong variable

Check server instead of psm after lookup.

Change-Id: I80fe916432b69b376f04083980f1208aa7befbb1
Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
This commit is contained in:
Andrei Emeltchenko 2016-02-12 17:42:26 +02:00 committed by Gerrit Code Review
commit 6e9de099d5

View file

@ -457,7 +457,7 @@ static void le_conn_req(struct bt_l2cap *l2cap, uint8_t ident,
/* Check if there is a server registered */
server = l2cap_server_lookup_psm(psm);
if (!psm) {
if (!server) {
rsp->result = BT_L2CAP_ERR_PSM_NOT_SUPP;
goto rsp;
}