Home | History | Annotate | Download | only in src

Lines Matching full:bd_addr

85 BD_ADDR local_addr;
89 static bt_status_t btpan_connect(const bt_bdaddr_t *bd_addr, int local_role, int remote_role);
90 static bt_status_t btpan_disconnect(const bt_bdaddr_t *bd_addr);
233 static bt_status_t btpan_connect(const bt_bdaddr_t *bd_addr, int local_role, int remote_role)
238 btpan_new_conn(-1, bd_addr->address, bta_local_role, bta_remote_role);
239 BTA_PanOpen((UINT8*)bd_addr->address, bta_local_role, bta_remote_role);
248 bt_bdaddr_t *bd_addr = (bt_bdaddr_t*)p_param;
249 btpan_conn_t* conn = btpan_find_conn_addr(bd_addr->address);
267 static bt_status_t btpan_disconnect(const bt_bdaddr_t *bd_addr)
270 btpan_conn_t* conn = btpan_find_conn_addr(bd_addr->address);
276 (char *)bd_addr, sizeof(bt_bdaddr_t), NULL);
300 static int tap_if_up(const char *devname, BD_ADDR addr)
409 int btpan_tap_send(int tap_fd, const BD_ADDR src, const BD_ADDR dst, UINT16 proto, const char* buf,
467 btpan_conn_t* btpan_find_conn_addr(const BD_ADDR addr)
471 if(memcmp(btpan_cb.conns[i].peer, addr, sizeof(BD_ADDR)) == 0)
486 btpan_conn_t* btpan_new_conn(int handle, const BD_ADDR addr, int local_role, int remote_role )
523 extern void bta_pan_ci_rx_write(UINT16 handle, BD_ADDR dst, BD_ADDR src, UINT16 protocol,
533 BD_ADDR)) == 0
534 || memcmp(btpan_cb.conns[i].peer, eth_hdr->h_dest, sizeof(BD_ADDR)) == 0))
564 bd2str((bt_bdaddr_t*)p_data->opening.bd_addr, &bds);
566 conn = btpan_find_conn_addr(p_data->opening.bd_addr);
575 (const bt_bdaddr_t*)p_data->opening.bd_addr, btpan_conn_local_role, btpan_remote_role);
583 debug("BTA_PAN_OPEN_EVT, open status:%d, bd_addr = [%02X:%02X:%02X:%02X:%02X:%02X]",
585 p_data->open.bd_addr[0], p_data->open.bd_addr[1], p_data->open.bd_addr[2],
586 p_data->open.bd_addr[3], p_data->open.bd_addr[4], p_data->open.bd_addr[5]);
605 callback.connection_state_cb(state, status, (const bt_bdaddr_t*)p_data->open.bd_addr,