Lines Matching refs:err

80   int err;  member
122 err_t err; member
157 #define err_to_errno(err) \ argument
158 ((unsigned)(-(err)) < ERR_TO_ERRNO_TABLE_SIZE ? \
159 err_to_errno_table[-(err)] : EIO)
163 #define set_errno(err) errno = (err) argument
166 #define set_errno(err) argument
170 sk->err = (e); \
171 set_errno(sk->err); \
264 sockets[i].err = 0; in alloc_socket()
288 sock->err = 0; in free_socket()
320 err_t err; in lwip_accept() local
336 err = netconn_accept(sock->conn, &newconn); in lwip_accept()
337 if (err != ERR_OK) { in lwip_accept()
338 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_accept(%d): netconn_acept failed, err=%d\n", s, err)); in lwip_accept()
343 sock_set_errno(sock, err_to_errno(err)); in lwip_accept()
351 err = netconn_peer(newconn, &naddr, &port); in lwip_accept()
352 if (err != ERR_OK) { in lwip_accept()
353 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_accept(%d): netconn_peer failed, err=%d\n", s, err)); in lwip_accept()
355 sock_set_errno(sock, err_to_errno(err)); in lwip_accept()
410 err_t err; in lwip_bind() local
431 err = netconn_bind(sock->conn, &local_addr, ntohs(local_port)); in lwip_bind()
433 if (err != ERR_OK) { in lwip_bind()
434 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_bind(%d) failed, err=%d\n", s, err)); in lwip_bind()
435 sock_set_errno(sock, err_to_errno(err)); in lwip_bind()
474 err_t err; in lwip_connect() local
490 err = netconn_disconnect(sock->conn); in lwip_connect()
502 err = netconn_connect(sock->conn, &remote_addr, ntohs(remote_port)); in lwip_connect()
505 if (err != ERR_OK) { in lwip_connect()
506 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_connect(%d) failed, err=%d\n", s, err)); in lwip_connect()
507 sock_set_errno(sock, err_to_errno(err)); in lwip_connect()
528 err_t err; in lwip_listen() local
540 err = netconn_listen_with_backlog(sock->conn, (u8_t)backlog); in lwip_listen()
542 if (err != ERR_OK) { in lwip_listen()
543 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_listen(%d) failed, err=%d\n", s, err)); in lwip_listen()
548 sock_set_errno(sock, err_to_errno(err)); in lwip_listen()
568 err_t err; in lwip_recvfrom() local
600 err = netconn_recv_tcp_pbuf(sock->conn, (struct pbuf **)&buf); in lwip_recvfrom()
602 err = netconn_recv(sock->conn, (struct netbuf **)&buf); in lwip_recvfrom()
605 err, buf)); in lwip_recvfrom()
607 if (err != ERR_OK) { in lwip_recvfrom()
617 s, lwip_strerr(err))); in lwip_recvfrom()
618 sock_set_errno(sock, err_to_errno(err)); in lwip_recvfrom()
619 if (err == ERR_CLSD) { in lwip_recvfrom()
757 err_t err; in lwip_send() local
782 err = netconn_write_partly(sock->conn, data, size, write_flags, &written); in lwip_send()
784 LWIP_DEBUGF(SOCKETS_DEBUG, ("lwip_send(%d) err=%d written=%"SZT_F"\n", s, err, written)); in lwip_send()
785 sock_set_errno(sock, err_to_errno(err)); in lwip_send()
786 return (err == ERR_OK ? (int)written : -1); in lwip_send()
794 err_t err; local
866 err = sock->conn->last_err = raw_sendto(sock->conn->pcb.raw, p, remote_addr);
868 err = ERR_ARG;
877 err = sock->conn->last_err = udp_sendto_chksum(sock->conn->pcb.udp, p,
880 err = sock->conn->last_err = udp_sendto(sock->conn->pcb.udp, p,
884 err = ERR_ARG;
891 err = ERR_MEM;
919 err = ERR_MEM;
925 err = ERR_OK;
929 err = netbuf_take(&buf, data, short_size);
933 err = netbuf_ref(&buf, data, short_size);
935 if (err == ERR_OK) {
937 err = netconn_send(sock->conn, &buf);
943 sock_set_errno(sock, err_to_errno(err));
944 return (err == ERR_OK ? short_size : -1);
1096 err_t err; local
1129 err = sys_sem_new(&select_cb.sem, 0);
1130 if (err != ERR_OK) {
1370 err_t err; local
1401 err = netconn_shutdown(sock->conn, shut_rx, shut_tx);
1403 sock_set_errno(sock, err_to_errno(err));
1404 return (err == ERR_OK ? 0 : -1);
1457 err_t err = ERR_OK; local
1504 err = EINVAL;
1510 err = EINVAL;
1516 err = EAFNOSUPPORT;
1524 err = ENOPROTOOPT;
1537 err = EINVAL;
1543 err = EINVAL;
1548 err = EINVAL;
1553 err = EINVAL;
1556 err = EAFNOSUPPORT;
1564 err = ENOPROTOOPT;
1572 err = EINVAL;
1593 err = ENOPROTOOPT;
1601 err = EINVAL;
1618 err = ENOPROTOOPT;
1626 err = ENOPROTOOPT;
1630 if (err != ERR_OK) {
1631 sock_set_errno(sock, err);
1644 data.err = err;
1648 err = data.err;
1650 sock_set_errno(sock, err);
1651 return err ? -1 : 0;
1722 if ((sock->err == 0) || (sock->err == EINPROGRESS)) {
1725 *(int *)optval = sock->err;
1726 sock->err = 0;
1866 err_t err = ERR_OK; local
1909 err = EINVAL;
1914 err = EINVAL;
1920 err = EAFNOSUPPORT;
1927 err = ENOPROTOOPT;
1940 err = EINVAL;
1946 err = EINVAL;
1949 err = EAFNOSUPPORT;
1954 err = EINVAL;
1957 err = EAFNOSUPPORT;
1962 err = EINVAL;
1965 err = EAFNOSUPPORT;
1971 err = EINVAL;
1974 err = EAFNOSUPPORT;
1981 err = ENOPROTOOPT;
1989 err = EINVAL;
2010 err = ENOPROTOOPT;
2018 err = EINVAL;
2034 err = ENOPROTOOPT;
2042 err = ENOPROTOOPT;
2046 if (err != ERR_OK) {
2047 sock_set_errno(sock, err);
2061 data.err = err;
2065 err = data.err;
2067 sock_set_errno(sock, err);
2068 return err ? -1 : 0;
2185 data->err = igmp_joingroup(&if_addr, &multi_addr);
2187 data->err = igmp_leavegroup(&if_addr, &multi_addr);
2189 if(data->err != ERR_OK) {
2190 data->err = EADDRNOTAVAIL;