|
@@ -915,6 +915,7 @@ static int hidp_session_new(struct hidp_session **out, const bdaddr_t *bdaddr,
|
|
|
session->conn = l2cap_conn_get(conn);
|
|
|
session->user.probe = hidp_session_probe;
|
|
|
session->user.remove = hidp_session_remove;
|
|
|
+ INIT_LIST_HEAD(&session->user.list);
|
|
|
session->ctrl_sock = ctrl_sock;
|
|
|
session->intr_sock = intr_sock;
|
|
|
skb_queue_head_init(&session->ctrl_transmit);
|