client_socket
if (handle->client_socket != -1)
close(handle->client_socket);
handle->client_socket = -1;
handle->client_socket = fd;
handle->lhandle->client_socket = fd;
int client_socket;
int client_address_len, client_socket;
client_socket = _socket(PF_LOCAL, SOCK_STREAM | SOCK_CLOEXEC, 0);
res = _connect(client_socket, (struct sockaddr *)&client_address,
_close(client_socket);
_fcntl(client_socket, F_SETFL, O_NONBLOCK);
retval->sockfd = client_socket;
s->intr = client_socket(&s->bdaddr, d->interrupt_psm);
static int32_t client_socket(bdaddr_p bdaddr, uint16_t psm);
s->ctrl = client_socket(&s->bdaddr, d->control_psm);
int client_address_len, client_socket;
client_socket = socket(PF_LOCAL, SOCK_STREAM, 0);
res = connect(client_socket, (struct sockaddr *)&client_address,
close(client_socket);
fcntl(client_socket, F_SETFL, O_NONBLOCK);
retval->sockfd = client_socket;