Lines Matching defs:sock
122 process_hci(int sock, short ev, void *arg)
131 n = recvfrom(sock, buffer, sizeof(buffer), 0,
150 process_pin_code_request_event(sock, &addr,
155 process_link_key_request_event(sock, &addr,
160 process_link_key_notification_event(sock, &addr,
175 process_pin_code_request_event(int sock, struct sockaddr_bt *addr,
187 return send_pin_code_reply(sock, addr, bdaddr, pin);
189 if (send_client_request(&addr->bt_bdaddr, bdaddr, sock) == 0)
190 return send_pin_code_reply(sock, addr, bdaddr, NULL);
197 process_link_key_request_event(int sock, struct sockaddr_bt *addr,
212 return send_link_key_reply(sock, addr, bdaddr, key);
218 return send_link_key_reply(sock, addr, bdaddr, NULL);
223 send_pin_code_reply(int sock, struct sockaddr_bt *addr,
244 n = send_hci_cmd(sock, addr,
253 n = send_hci_cmd(sock, addr, HCI_CMD_PIN_CODE_NEG_REP,
271 send_link_key_reply(int sock, struct sockaddr_bt *addr,
286 n = send_hci_cmd(sock, addr, HCI_CMD_LINK_KEY_REP, sizeof(cp), &cp);
296 n = send_hci_cmd(sock, addr, HCI_CMD_LINK_KEY_NEG_REP, sizeof(cp), &cp);
311 process_link_key_notification_event(int sock, struct sockaddr_bt *addr,
326 send_hci_cmd(int sock, struct sockaddr_bt *sa, uint16_t opcode, size_t len, void *buf)
338 return sendto(sock, msg, sizeof(hci_cmd_hdr_t) + len, MSG_NOSIGNAL,