Lines Matching refs:s
235 static int lwip_socket_register_membership(int s, const ip4_addr_t *if_addr, const ip4_addr_t *mul…
236 static void lwip_socket_unregister_membership(int s, const ip4_addr_t *if_addr, const ip4_addr_t *m…
237 static void lwip_socket_drop_registered_memberships(int s);
254 static int lwip_socket_register_mld6_membership(int s, unsigned int if_idx, const ip6_addr_t *mult…
255 static void lwip_socket_unregister_mld6_membership(int s, unsigned int if_idx, const ip6_addr_t *mu…
256 static void lwip_socket_drop_registered_mld6_memberships(int s);
290 static void select_check_waiters(int s, int has_recvevent, int has_sendevent, int has_errevent);
298 static int lwip_getsockopt_impl(int s, int level, int optname, void *optval, socklen_t *optlen);
299 static int lwip_setsockopt_impl(int s, int level, int optname, const void *optval, socklen_t optlen…
413 int s = fd - LWIP_SOCKET_OFFSET; in tryget_socket_unconn_nouse() local
414 if ((s < 0) || (s >= NUM_SOCKETS)) { in tryget_socket_unconn_nouse()
418 return &sockets[s]; in tryget_socket_unconn_nouse()
642 lwip_accept(int s, struct sockaddr *addr, socklen_t *addrlen) in lwip_accept() argument
653 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_accept(%d)...\n", s)); in lwip_accept()
654 sock = get_socket(s); in lwip_accept()
662 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_accept(%d): netconn_acept failed, err=%d\n", s, err)); in lwip_accept()
712 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_accept(%d): netconn_peer failed, err=%d\n", s, err)); in lwip_accept()
726 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_accept(%d) returning new sock=%d addr=", s, newsock)); in lwip_accept()
730 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_accept(%d) returning new sock=%d", s, newsock)); in lwip_accept()
740 lwip_bind(int s, const struct sockaddr *name, socklen_t namelen) in lwip_bind() argument
747 sock = get_socket(s); in lwip_bind()
766 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_bind(%d, addr=", s)); in lwip_bind()
781 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_bind(%d) failed, err=%d\n", s, err)); in lwip_bind()
787 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_bind(%d) succeeded\n", s)); in lwip_bind()
794 lwip_close(int s) in lwip_close() argument
800 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_close(%d)\n", s)); in lwip_close()
802 sock = get_socket(s); in lwip_close()
815 lwip_socket_drop_registered_memberships(s); in lwip_close()
819 lwip_socket_drop_registered_mld6_memberships(s); in lwip_close()
835 lwip_connect(int s, const struct sockaddr *name, socklen_t namelen) in lwip_connect() argument
840 sock = get_socket(s); in lwip_connect()
854 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_connect(%d, AF_UNSPEC)\n", s)); in lwip_connect()
866 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_connect(%d, addr=", s)); in lwip_connect()
882 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_connect(%d) failed, err=%d\n", s, err)); in lwip_connect()
888 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_connect(%d) succeeded\n", s)); in lwip_connect()
903 lwip_listen(int s, int backlog) in lwip_listen() argument
908 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_listen(%d, backlog=%d)\n", s, backlog)); in lwip_listen()
910 sock = get_socket(s); in lwip_listen()
921 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_listen(%d) failed, err=%d\n", s, err)); in lwip_listen()
1221 lwip_recvfrom(int s, void *mem, size_t len, int flags, in lwip_recvfrom() argument
1227 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_recvfrom(%d, %p, %"SZT_F", 0x%x, ..)\n", s, mem, len, flags)); in lwip_recvfrom()
1228 sock = get_socket(s); in lwip_recvfrom()
1235 lwip_recv_tcp_from(sock, from, fromlen, "lwip_recvfrom", s, ret); in lwip_recvfrom()
1254 err = lwip_recvfrom_udp_raw(sock, flags, &msg, &datagram_len, s); in lwip_recvfrom()
1257 s, lwip_strerr(err))); in lwip_recvfrom()
1274 lwip_read(int s, void *mem, size_t len) in lwip_read() argument
1276 return lwip_recvfrom(s, mem, len, 0, NULL, NULL); in lwip_read()
1280 lwip_readv(int s, const struct iovec *iov, int iovcnt) in lwip_readv() argument
1293 return lwip_recvmsg(s, &msg, 0); in lwip_readv()
1297 lwip_recv(int s, void *mem, size_t len, int flags) in lwip_recv() argument
1299 return lwip_recvfrom(s, mem, len, flags, NULL, NULL); in lwip_recv()
1303 lwip_recvmsg(int s, struct msghdr *message, int flags) in lwip_recvmsg() argument
1309 …LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_recvmsg(%d, message=%p, flags=0x%x)\n", s, (void *)message, flag… in lwip_recvmsg()
1319 sock = get_socket(s); in lwip_recvmsg()
1380 err = lwip_recvfrom_udp_raw(sock, flags, message, &datagram_len, s); in lwip_recvmsg()
1383 s, lwip_strerr(err))); in lwip_recvmsg()
1404 lwip_send(int s, const void *data, size_t size, int flags) in lwip_send() argument
1412 s, data, size, flags)); in lwip_send()
1414 sock = get_socket(s); in lwip_send()
1422 return lwip_sendto(s, data, size, flags, NULL, 0); in lwip_send()
1436 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_send(%d) err=%d written=%"SZT_F"\n", s, err, written)); in lwip_send()
1444 lwip_sendmsg(int s, const struct msghdr *msg, int flags) in lwip_sendmsg() argument
1453 sock = get_socket(s); in lwip_sendmsg()
1607 lwip_sendto(int s, const void *data, size_t size, int flags, in lwip_sendto() argument
1616 sock = get_socket(s); in lwip_sendto()
1624 return lwip_send(s, data, size, flags); in lwip_sendto()
1661 s, data, short_size, flags)); in lwip_sendto()
1768 lwip_write(int s, const void *data, size_t size) in lwip_write() argument
1770 return lwip_send(s, data, size, 0); in lwip_write()
1774 lwip_writev(int s, const struct iovec *iov, int iovcnt) in lwip_writev() argument
1787 return lwip_sendmsg(s, &msg, 0); in lwip_writev()
2501 int s, check_waiters; in event_callback() local
2509 s = conn->socket; in event_callback()
2510 if (s < 0) { in event_callback()
2526 s = conn->socket; in event_callback()
2530 sock = get_socket(s); in event_callback()
2578 select_check_waiters(s, has_recvevent, has_sendevent, has_errevent); in event_callback()
2598 static void select_check_waiters(int s, int has_recvevent, int has_sendevent, int has_errevent) in select_check_waiters() argument
2620 do_signal = lwip_poll_should_wake(scb, s, has_recvevent, has_sendevent, has_errevent); in select_check_waiters()
2630 if (scb->readset && FD_ISSET(s, scb->readset)) { in select_check_waiters()
2635 if (!do_signal && scb->writeset && FD_ISSET(s, scb->writeset)) { in select_check_waiters()
2640 if (!do_signal && scb->exceptset && FD_ISSET(s, scb->exceptset)) { in select_check_waiters()
2677 lwip_shutdown(int s, int how) in lwip_shutdown() argument
2683 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_shutdown(%d, how=%d)\n", s, how)); in lwip_shutdown()
2685 sock = get_socket(s); in lwip_shutdown()
2722 lwip_getaddrname(int s, struct sockaddr *name, socklen_t *namelen, u8_t local) in lwip_getaddrname() argument
2730 sock = get_socket(s); in lwip_getaddrname()
2754 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_getaddrname(%d, addr=", s)); in lwip_getaddrname()
2769 lwip_getpeername(int s, struct sockaddr *name, socklen_t *namelen) in lwip_getpeername() argument
2771 return lwip_getaddrname(s, name, namelen, 0); in lwip_getpeername()
2775 lwip_getsockname(int s, struct sockaddr *name, socklen_t *namelen) in lwip_getsockname() argument
2777 return lwip_getaddrname(s, name, namelen, 1); in lwip_getsockname()
2781 lwip_getsockopt(int s, int level, int optname, void *optval, socklen_t *optlen) in lwip_getsockopt() argument
2784 struct lwip_sock *sock = get_socket(s); in lwip_getsockopt()
2803 err = lwip_getsockopt_impl(s, level, optname, optval, optlen); in lwip_getsockopt()
2818 LWIP_SETGETSOCKOPT_DATA_VAR_REF(data).s = s; in lwip_getsockopt()
2868 data->err = lwip_getsockopt_impl(data->s, data->level, data->optname, in lwip_getsockopt_callback()
2904 lwip_getsockopt_impl(int s, int level, int optname, void *optval, socklen_t *optlen) in lwip_getsockopt_impl() argument
2907 struct lwip_sock *sock = tryget_socket(s); in lwip_getsockopt_impl()
2913 if (LWIP_HOOK_SOCKETS_GETSOCKOPT(s, sock, level, optname, optval, optlen, &err)) { in lwip_getsockopt_impl()
2956 s, optname, (*(int *)optval ? "on" : "off"))); in lwip_getsockopt_impl()
2975 s, *(int *)optval)); in lwip_getsockopt_impl()
2978 s, *(int *)optval)); in lwip_getsockopt_impl()
2985 s, *(int *)optval)); in lwip_getsockopt_impl()
3037 s, optname)); in lwip_getsockopt_impl()
3050 s, *(int *)optval)); in lwip_getsockopt_impl()
3056 s, *(int *)optval)); in lwip_getsockopt_impl()
3067 s, *(int *)optval)); in lwip_getsockopt_impl()
3077 s, *(u32_t *)optval)); in lwip_getsockopt_impl()
3087 s, *(int *)optval)); in lwip_getsockopt_impl()
3092 s, optname)); in lwip_getsockopt_impl()
3111 s, (*(int *)optval) ? "on" : "off") ); in lwip_getsockopt_impl()
3116 s, *(int *)optval)); in lwip_getsockopt_impl()
3123 s, *(int *)optval)); in lwip_getsockopt_impl()
3128 s, *(int *)optval)); in lwip_getsockopt_impl()
3133 s, *(int *)optval)); in lwip_getsockopt_impl()
3138 s, optname)); in lwip_getsockopt_impl()
3153 s, *(int *)optval)); in lwip_getsockopt_impl()
3157 s, optname)); in lwip_getsockopt_impl()
3178 s, (*(int *)optval)) ); in lwip_getsockopt_impl()
3183 s, (*(int *)optval)) ); in lwip_getsockopt_impl()
3187 s, optname)); in lwip_getsockopt_impl()
3205 s, (*(int *)optval)) ); in lwip_getsockopt_impl()
3210 s, optname)); in lwip_getsockopt_impl()
3217 s, level, optname)); in lwip_getsockopt_impl()
3227 lwip_setsockopt(int s, int level, int optname, const void *optval, socklen_t optlen) in lwip_setsockopt() argument
3230 struct lwip_sock *sock = get_socket(s); in lwip_setsockopt()
3249 err = lwip_setsockopt_impl(s, level, optname, optval, optlen); in lwip_setsockopt()
3264 LWIP_SETGETSOCKOPT_DATA_VAR_REF(data).s = s; in lwip_setsockopt()
3309 data->err = lwip_setsockopt_impl(data->s, data->level, data->optname, in lwip_setsockopt_callback()
3325 lwip_setsockopt_impl(int s, int level, int optname, const void *optval, socklen_t optlen) in lwip_setsockopt_impl() argument
3328 struct lwip_sock *sock = tryget_socket(s); in lwip_setsockopt_impl()
3334 if (LWIP_HOOK_SOCKETS_SETSOCKOPT(s, sock, level, optname, optval, optlen, &err)) { in lwip_setsockopt_impl()
3368 s, optname, (*(const int *)optval ? "on" : "off"))); in lwip_setsockopt_impl()
3482 s, optname)); in lwip_setsockopt_impl()
3495 s, sock->conn->pcb.ip->ttl)); in lwip_setsockopt_impl()
3501 s, sock->conn->pcb.ip->tos)); in lwip_setsockopt_impl()
3546 if (!lwip_socket_register_membership(s, &if_addr, &multi_addr)) { in lwip_setsockopt_impl()
3555 lwip_socket_unregister_membership(s, &if_addr, &multi_addr); in lwip_setsockopt_impl()
3565 s, optname)); in lwip_setsockopt_impl()
3588 s, (*(const int *)optval) ? "on" : "off") ); in lwip_setsockopt_impl()
3593 s, sock->conn->pcb.tcp->keep_idle)); in lwip_setsockopt_impl()
3600 s, sock->conn->pcb.tcp->keep_idle)); in lwip_setsockopt_impl()
3605 s, sock->conn->pcb.tcp->keep_intvl)); in lwip_setsockopt_impl()
3610 s, sock->conn->pcb.tcp->keep_cnt)); in lwip_setsockopt_impl()
3615 s, optname)); in lwip_setsockopt_impl()
3634 s, (netconn_get_ipv6only(sock->conn) ? 1 : 0))); in lwip_setsockopt_impl()
3654 if (!lwip_socket_register_mld6_membership(s, imr->ipv6mr_interface, &multi_addr)) { in lwip_setsockopt_impl()
3663 lwip_socket_unregister_mld6_membership(s, imr->ipv6mr_interface, &multi_addr); in lwip_setsockopt_impl()
3673 s, optname)); in lwip_setsockopt_impl()
3699 s, (*(const int *)optval)) ); in lwip_setsockopt_impl()
3709 s, (*(const int *)optval)) ); in lwip_setsockopt_impl()
3713 s, optname)); in lwip_setsockopt_impl()
3743 s, sock->conn->pcb.raw->chksum_reqd)); in lwip_setsockopt_impl()
3748 s, optname)); in lwip_setsockopt_impl()
3755 s, level, optname)); in lwip_setsockopt_impl()
3765 lwip_ioctl(int s, long cmd, void *argp) in lwip_ioctl() argument
3767 struct lwip_sock *sock = get_socket(s); in lwip_ioctl()
3823 …LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_ioctl(%d, FIONREAD, %p) = %"U16_F"\n", s, argp, *((u16_t *)argp)… in lwip_ioctl()
3838 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_ioctl(%d, FIONBIO, %d)\n", s, val)); in lwip_ioctl()
3846 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_ioctl(%d, UNIMPL: 0x%lx, %p)\n", s, cmd, argp)); in lwip_ioctl()
3858 lwip_fcntl(int s, int cmd, int val) in lwip_fcntl() argument
3860 struct lwip_sock *sock = get_socket(s); in lwip_fcntl()
3918 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_fcntl(%d, UNIMPL: %d, %d)\n", s, cmd, val)); in lwip_fcntl()
3928 fcntl(int s, int cmd, ...) in fcntl() argument
3936 return lwip_fcntl(s, cmd, val); in fcntl()
4011 lwip_socket_register_membership(int s, const ip4_addr_t *if_addr, const ip4_addr_t *multi_addr) in lwip_socket_register_membership() argument
4013 struct lwip_sock *sock = get_socket(s); in lwip_socket_register_membership()
4039 lwip_socket_unregister_membership(int s, const ip4_addr_t *if_addr, const ip4_addr_t *multi_addr) in lwip_socket_unregister_membership() argument
4041 struct lwip_sock *sock = get_socket(s); in lwip_socket_unregister_membership()
4066 lwip_socket_drop_registered_memberships(int s) in lwip_socket_drop_registered_memberships() argument
4068 struct lwip_sock *sock = get_socket(s); in lwip_socket_drop_registered_memberships()
4099 lwip_socket_register_mld6_membership(int s, unsigned int if_idx, const ip6_addr_t *multi_addr) in lwip_socket_register_mld6_membership() argument
4101 struct lwip_sock *sock = get_socket(s); in lwip_socket_register_mld6_membership()
4127 lwip_socket_unregister_mld6_membership(int s, unsigned int if_idx, const ip6_addr_t *multi_addr) in lwip_socket_unregister_mld6_membership() argument
4129 struct lwip_sock *sock = get_socket(s); in lwip_socket_unregister_mld6_membership()
4154 lwip_socket_drop_registered_mld6_memberships(int s) in lwip_socket_drop_registered_mld6_memberships() argument
4156 struct lwip_sock *sock = get_socket(s); in lwip_socket_drop_registered_mld6_memberships()