Lines Matching refs:sock_addr
64 struct sockaddr_rfcomm sock_addr;
219 sock_addr.rfcomm_len = sizeof(sock_addr);
220 sock_addr.rfcomm_family = AF_BLUETOOTH;
221 memcpy(&sock_addr.rfcomm_bdaddr, &addr,
222 sizeof(sock_addr.rfcomm_bdaddr));
223 sock_addr.rfcomm_channel = channel;
225 if (bind(s, (struct sockaddr *) &sock_addr,
226 sizeof(sock_addr)) < 0) {
325 socklen_t len = sizeof(sock_addr);
326 int s1 = accept(s, (struct sockaddr *) &sock_addr, &len);
369 sock_addr.rfcomm_len = sizeof(sock_addr);
370 sock_addr.rfcomm_family = AF_BLUETOOTH;
371 memcpy(&sock_addr.rfcomm_bdaddr, NG_HCI_BDADDR_ANY,
372 sizeof(sock_addr.rfcomm_bdaddr));
373 sock_addr.rfcomm_channel = 0;
375 if (bind(s, (struct sockaddr *) &sock_addr,
376 sizeof(sock_addr)) < 0) {
382 memcpy(&sock_addr.rfcomm_bdaddr, &addr,
383 sizeof(sock_addr.rfcomm_bdaddr));
384 sock_addr.rfcomm_channel = channel;
386 if (connect(s, (struct sockaddr *) &sock_addr,
387 sizeof(sock_addr)) < 0) {