Home | History | Annotate | Download | only in src

Lines Matching full:conn

95 static void btpan_cleanup_conn(btpan_conn_t* conn);
249 btpan_conn_t* conn = btpan_find_conn_addr(bd_addr->address);
252 asrt(conn != NULL);
253 if (conn) {
254 btpan_conn_local_role = bta_role_to_btpan(conn->local_role);
255 btpan_remote_role = bta_role_to_btpan(conn->remote_role);
257 (const bt_bdaddr_t*)conn->peer, btpan_conn_local_role, btpan_remote_role);
270 btpan_conn_t* conn = btpan_find_conn_addr(bd_addr->address);
271 if(conn && conn->handle >= 0)
273 BTA_PanClose(conn->handle);
443 //btnet_send(btpan_cb.conn[i].sock.sock, &buffer, (len + sizeof(tETH_HDR)));
475 static void btpan_cleanup_conn(btpan_conn_t* conn)
477 if(conn)
479 conn->handle = -1;
480 conn->state = -1;
481 memset(&conn->peer, 0, sizeof(conn->peer));
482 memset(&conn->eth_addr, 0, sizeof(conn->eth_addr));
483 conn->local_role = conn->remote_role = 0;
562 btpan_conn_t* conn;
566 conn = btpan_find_conn_addr(p_data->opening.bd_addr);
568 asrt(conn != NULL);
569 if (conn)
571 conn->handle = p_data->opening.handle;
572 int btpan_conn_local_role = bta_role_to_btpan(conn->local_role);
573 int btpan_remote_role = bta_role_to_btpan(conn->remote_role);
599 btpan_conn_t* conn = btpan_find_conn_handle(p_data->open.handle);
600 debug("BTA_PAN_OPEN_EVT handle:%d, conn:%p", p_data->open.handle, conn);
601 debug("conn bta local_role:%d, bta remote role:%d", conn->local_role, conn->remote_role);
611 btpan_conn_t* conn = btpan_find_conn_handle(p_data->close.handle);
615 if(conn && conn->handle >= 0)
617 debug("BTA_PAN_CLOSE_EVT, conn local_role:%d, remote_role:%d", conn->local_role, conn->remote_role);
618 int btpan_conn_local_role = bta_role_to_btpan(conn->local_role);
619 int btpan_remote_role = bta_role_to_btpan(conn->remote_role);
620 callback.connection_state_cb(BTPAN_STATE_DISCONNECTED, 0, (const bt_bdaddr_t*)conn->peer,
622 btpan_cleanup_conn(conn);