Lines Matching refs:err
115 lwip_netconn_err_to_msg(err_t err) in lwip_netconn_err_to_msg() argument
117 switch (err) { in lwip_netconn_err_to_msg()
125 LWIP_ASSERT("unhandled error", err == ERR_OK); in lwip_netconn_err_to_msg()
131 lwip_netconn_is_err_msg(void *msg, err_t *err) in lwip_netconn_is_err_msg() argument
133 LWIP_ASSERT("err != NULL", err != NULL); in lwip_netconn_is_err_msg()
136 *err = ERR_ABRT; in lwip_netconn_is_err_msg()
139 *err = ERR_RST; in lwip_netconn_is_err_msg()
142 *err = ERR_CLSD; in lwip_netconn_is_err_msg()
293 recv_tcp(void *arg, struct tcp_pcb *pcb, struct pbuf *p, err_t err) argument
302 LWIP_ASSERT("err != ERR_OK unhandled", err == ERR_OK);
303 LWIP_UNUSED_ARG(err); /* for LWIP_NOASSERT */
432 err_tcp(void *arg, err_t err) argument
447 conn->pending_err = err;
464 mbox_msg = lwip_netconn_err_to_msg(err);
489 conn->current_msg->err = ERR_OK;
492 conn->current_msg->err = err;
533 accept_function(void *arg, struct tcp_pcb *newpcb, err_t err) argument
554 LWIP_ASSERT("expect newpcb == NULL or err == ERR_OK", err == ERR_OK);
555 LWIP_UNUSED_ARG(err); /* for LWIP_NOASSERT */
665 msg->err = ERR_VAL;
669 msg->err = ERR_MEM;
684 msg->err = ERR_OK;
846 err_t err; local
847 if (!lwip_netconn_is_err_msg(mem, &err)) {
869 err_t err; local
870 if (!lwip_netconn_is_err_msg(mem, &err)) {
922 err_t err; local
979 err = ERR_OK;
990 err = ERR_WOULDBLOCK;
1003 if ((err == ERR_OK) && (tpcb != NULL))
1006 err = tcp_close(tpcb);
1009 err = tcp_shutdown(tpcb, shut_rx, shut_tx);
1011 if (err == ERR_OK) {
1017 err = ERR_INPROGRESS;
1021 if (err == ERR_MEM) {
1048 err = ERR_OK;
1059 conn->current_msg->err = err;
1062 if (err == ERR_OK) {
1101 LWIP_ASSERT("err != ERR_OK", err != ERR_OK);
1102 return err;
1129 msg->conn->current_msg->err = ERR_CLSD;
1142 msg->err = ERR_INPROGRESS;
1148 msg->err = ERR_OK;
1219 err_t err; local
1225 err = raw_bind(msg->conn->pcb.raw, API_EXPR_REF(msg->msg.bc.ipaddr));
1230 err = udp_bind(msg->conn->pcb.udp, API_EXPR_REF(msg->msg.bc.ipaddr), msg->msg.bc.port);
1235 err = tcp_bind(msg->conn->pcb.tcp, API_EXPR_REF(msg->msg.bc.ipaddr), msg->msg.bc.port);
1239 err = ERR_VAL;
1243 err = ERR_VAL;
1245 msg->err = err;
1260 err_t err; local
1265 err = ERR_OK;
1283 err = ERR_VAL;
1287 err = ERR_VAL;
1289 msg->err = err;
1301 lwip_netconn_do_connected(void *arg, struct tcp_pcb *pcb, err_t err) argument
1320 conn->current_msg->err = err;
1323 if ((NETCONNTYPE_GROUP(conn->type) == NETCONN_TCP) && (err == ERR_OK)) {
1353 err_t err; local
1357 err = ERR_CLSD;
1362 err = raw_connect(msg->conn->pcb.raw, API_EXPR_REF(msg->msg.bc.ipaddr));
1367 err = udp_connect(msg->conn->pcb.udp, API_EXPR_REF(msg->msg.bc.ipaddr), msg->msg.bc.port);
1374 err = ERR_ALREADY;
1376 err = ERR_ISCONN;
1379 err = tcp_connect(msg->conn->pcb.tcp, API_EXPR_REF(msg->msg.bc.ipaddr),
1381 if (err == ERR_OK) {
1386 err = ERR_INPROGRESS;
1406 err = ERR_VAL;
1411 msg->err = err;
1432 msg->err = ERR_OK;
1436 msg->err = ERR_VAL;
1452 err_t err; local
1460 err = ERR_VAL;
1480 lpcb = tcp_listen_with_backlog_and_err(msg->conn->pcb.tcp, backlog, &err);
1491 err = ERR_OK;
1493 err = sys_mbox_new(&msg->conn->acceptmbox, DEFAULT_ACCEPTMBOX_SIZE);
1495 if (err == ERR_OK) {
1509 err = ERR_OK;
1512 err = ERR_CONN;
1515 err = ERR_ARG;
1518 err = ERR_CONN;
1520 msg->err = err;
1536 err_t err = netconn_err(msg->conn); local
1537 if (err == ERR_OK) {
1543 err = raw_send(msg->conn->pcb.raw, msg->msg.b->p);
1545 err = raw_sendto(msg->conn->pcb.raw, msg->msg.b->p, &msg->msg.b->addr);
1553 err = udp_send_chksum(msg->conn->pcb.udp, msg->msg.b->p,
1556 err = udp_sendto_chksum(msg->conn->pcb.udp, msg->msg.b->p,
1562 err = udp_send(msg->conn->pcb.udp, msg->msg.b->p);
1564 … err = udp_sendto(msg->conn->pcb.udp, msg->msg.b->p, &msg->msg.b->addr, msg->msg.b->port);
1570 err = ERR_CONN;
1574 err = ERR_CONN;
1577 msg->err = err;
1593 msg->err = ERR_OK;
1618 msg->err = ERR_OK;
1642 err_t err; local
1668 err = ERR_WOULDBLOCK;
1671 err = ERR_OK;
1692 err = (conn->current_msg->msg.w.offset == 0) ? ERR_WOULDBLOCK : ERR_OK;
1712 err = tcp_write(conn->pcb.tcp, dataptr, len, apiflags);
1713 if (err == ERR_OK) {
1726 } while (write_more && err == ERR_OK);
1728 if ((err == ERR_OK) || (err == ERR_MEM)) {
1743 if (err == ERR_OK) {
1754 err = out_err;
1757 } else if (err == ERR_MEM) {
1769 err = out_err;
1774 err = (conn->current_msg->msg.w.offset == 0) ? ERR_WOULDBLOCK : ERR_OK;
1787 conn->current_msg->err = err;
1817 err_t err = netconn_err(msg->conn); local
1818 if (err == ERR_OK) {
1823 err = ERR_INPROGRESS;
1845 err = ERR_CONN;
1848 err = ERR_VAL;
1852 err = ERR_VAL;
1856 msg->err = err;
1880 msg->err = ERR_OK;
1888 msg->err = ERR_CONN;
1898 msg->err = ERR_CONN;
1910 msg->err = ERR_CONN;
1921 msg->err = ERR_CONN;
1948 msg->err = ERR_CONN;
1956 msg->conn->current_msg->err = ERR_CLSD;
1965 msg->err = tcp_shutdown(msg->conn->pcb.tcp, 1, 0);
1970 msg->err = ERR_INPROGRESS;
2001 msg->err = ERR_CONN;
2018 msg->err = ERR_CONN;
2025 msg->err = mld6_joingroup(ip_2_ip6(API_EXPR_REF(msg->msg.jl.netif_addr)),
2028 msg->err = mld6_leavegroup(ip_2_ip6(API_EXPR_REF(msg->msg.jl.netif_addr)),
2036 msg->err = igmp_joingroup(ip_2_ip4(API_EXPR_REF(msg->msg.jl.netif_addr)),
2039 msg->err = igmp_leavegroup(ip_2_ip4(API_EXPR_REF(msg->msg.jl.netif_addr)),
2047 msg->err = ERR_VAL;
2067 msg->err = ERR_IF;
2071 msg->err = ERR_CONN;
2078 msg->err = mld6_joingroup_netif(netif,
2081 msg->err = mld6_leavegroup_netif(netif,
2089 msg->err = igmp_joingroup_netif(netif,
2092 msg->err = igmp_leavegroup_netif(netif,
2100 msg->err = ERR_VAL;
2126 API_EXPR_DEREF(msg->err) = ERR_VAL;
2129 API_EXPR_DEREF(msg->err) = ERR_OK;
2153 API_EXPR_DEREF(msg->err) = dns_gethostbyname_addrtype(msg->name,
2157 if (API_EXPR_DEREF(msg->err) == ERR_INPROGRESS) {
2161 LWIP_ASSERT("do_gethostbyname still in progress!!", API_EXPR_DEREF(msg->err) != ERR_INPROGRESS);
2164 if (API_EXPR_DEREF(msg->err) != ERR_INPROGRESS) {