Lines Matching refs:bd_addr

38 static void smp_connect_callback(UINT16 channel, BD_ADDR bd_addr, BOOLEAN connected, UINT16 reason,
40 static void smp_data_received(UINT16 channel, BD_ADDR bd_addr, BT_HDR *p_buf);
42 static void smp_br_connect_callback(UINT16 channel, BD_ADDR bd_addr, BOOLEAN connected, UINT16 reason,
44 static void smp_br_data_received(UINT16 channel, BD_ADDR bd_addr, BT_HDR *p_buf);
89 static void smp_connect_callback (UINT16 channel, BD_ADDR bd_addr, BOOLEAN connected, UINT16 reason,
98 if (transport == BT_TRANSPORT_BR_EDR || memcmp(bd_addr, dummy_bda, BD_ADDR_LEN) == 0)
101 if (memcmp(bd_addr, p_cb->pairing_bda, BD_ADDR_LEN) == 0)
105 (bd_addr[0]<<24)+(bd_addr[1]<<16)+(bd_addr[2]<<8) + bd_addr[3],
106 (bd_addr[4]<<8)+bd_addr[5],
115 p_cb->role = L2CA_GetBleConnRole(bd_addr);
144 static void smp_data_received(UINT16 channel, BD_ADDR bd_addr, BT_HDR *p_buf)
166 p_cb->role = L2CA_GetBleConnRole(bd_addr);
167 memcpy(&p_cb->pairing_bda[0], bd_addr, BD_ADDR_LEN);
169 else if (memcmp(&bd_addr[0], p_cb->pairing_bda, BD_ADDR_LEN))
172 smp_reject_unexpected_pairing_command(bd_addr);
178 if (memcmp(&bd_addr[0], p_cb->pairing_bda, BD_ADDR_LEN) == 0)
240 static void smp_br_connect_callback(UINT16 channel, BD_ADDR bd_addr, BOOLEAN connected,
255 if (!(memcmp(bd_addr, p_cb->pairing_bda, BD_ADDR_LEN) == 0))
260 (bd_addr[0]<<24)+(bd_addr[1]<<16)+(bd_addr[2]<<8) + bd_addr[3],
261 (bd_addr[4]<<8)+bd_addr[5],
294 static void smp_br_data_received(UINT16 channel, BD_ADDR bd_addr, BT_HDR *p_buf)
318 memcpy(&p_cb->pairing_bda[0], bd_addr, BD_ADDR_LEN);
320 else if (memcmp(&bd_addr[0], p_cb->pairing_bda, BD_ADDR_LEN))
323 smp_reject_unexpected_pairing_command(bd_addr);
329 if (memcmp(&bd_addr[0], p_cb->pairing_bda, BD_ADDR_LEN) == 0)