sockaddr_l2cap
sockaddr_l2cap* destination = (sockaddr_l2cap*)&conn->address_dest;
destination->l2cap_len = sizeof(sockaddr_l2cap);
const sockaddr_l2cap* address
= reinterpret_cast<const sockaddr_l2cap*>(_address);
if (address->l2cap_len != sizeof(struct sockaddr_l2cap))
const sockaddr_l2cap* address
= reinterpret_cast<const sockaddr_l2cap*>(_address);
if (address->l2cap_len != sizeof(struct sockaddr_l2cap))
memcpy(&socket->peer, _address, sizeof(struct sockaddr_l2cap));
L2capEndpointManager::Bind(L2capEndpoint* endpoint, const sockaddr_l2cap& address)
memcpy(*endpoint->LocalAddress(), &address, sizeof(struct sockaddr_l2cap));
status_t Bind(L2capEndpoint* endpoint, const sockaddr_l2cap& address);
return a - ((sockaddr_l2cap*)*b->LocalAddress())->l2cap_psm;
return Compare(((sockaddr_l2cap*)*a->LocalAddress())->l2cap_psm, b);
const sockaddr_l2cap* l2capAddr = (sockaddr_l2cap*)buffer->source;
uint16 portA = a ? ((sockaddr_l2cap *)a)->l2cap_psm : 0;
uint16 portB = b ? ((sockaddr_l2cap *)b)->l2cap_psm : 0;
const sockaddr_l2cap *a = (const sockaddr_l2cap *)_a;
const sockaddr_l2cap *b = (const sockaddr_l2cap *)_b;
const sockaddr_l2cap *address = (const sockaddr_l2cap *)_address;
return ((sockaddr_l2cap *)address)->l2cap_psm;
((sockaddr_l2cap *)address)->l2cap_psm = port;
memcpy(address, from, sizeof(sockaddr_l2cap));
sockaddr_l2cap *address = (sockaddr_l2cap *)_address;
const sockaddr_l2cap *from = (const sockaddr_l2cap *)_from;
address->l2cap_len = sizeof(sockaddr_l2cap);
memset(address, 0, sizeof(sockaddr_l2cap));
address->sa_len = sizeof(sockaddr_l2cap);
const sockaddr_l2cap* address = (const sockaddr_l2cap*)_address;
(*checksum) << ((sockaddr_l2cap*)address)->l2cap_bdaddr.b[i];
*to = (sockaddr *)malloc(sizeof(sockaddr_l2cap));
memset(*to, 0, sizeof(sockaddr_l2cap));
(*to)->sa_len = sizeof(sockaddr_l2cap);
*to = (sockaddr *)malloc(sizeof(sockaddr_l2cap));
memcpy(*to, from, sizeof(sockaddr_l2cap));
const sockaddr_l2cap *address = (const sockaddr_l2cap *)_address;
const sockaddr_l2cap *a = (const sockaddr_l2cap *)_a;
const sockaddr_l2cap *b = (const sockaddr_l2cap *)_b;
loc_addr.l2cap_len = sizeof(struct sockaddr_l2cap);
status = bind(fServerSocket, (struct sockaddr*)&loc_addr, sizeof(struct sockaddr_l2cap));
uint len = sizeof(struct sockaddr_l2cap);
struct sockaddr_l2cap loc_addr = {0};
CreateL2capSocket(const bdaddr_t* bdaddr, struct sockaddr_l2cap& l2sa, uint16 psm)
size = sizeof(struct sockaddr_l2cap);
struct sockaddr_l2cap l2sa;
(struct sockaddr*) &l2sa, sizeof(struct sockaddr_l2cap));