Lines Matching refs:netconn
108 * netconn: add LWIP_HOOK_NETCONN_EXTERNAL_RESOLVE to use external DNS resolver (patch #9427)
140 * netconn/netdb: added core locking support to netconn_gethostbyname (task #14523)
152 * netconn/sockets: remove fatal error handling, fix asynchronous error handling,
163 * netconn/sockets: vectorize netconn_write for TCP, treating a vectored I/O write
167 * netconn: added nonblocking accept/recv to netconn API (task #14396)
173 * Implement UDP and RAW multicast support for IPv6 (core API, not netconn/sockets)
350 * sockets/netconn: fix broken default ICMPv6 handling of checksums
407 (and therefore on a UDP socket/netconn) when the PCB is bound to IP_ADDR_ANY
449 decouple netconn, netif, ppp and 6LoWPAN from LWIP core.
454 automatically supported when an IPv6 netconn/socket is created.
566 * api_lib.c: fixed bug #37958 "netconn API doesn't handle correctly
604 * api: allow enabling socket API without (public) netconn API - netconn API is
614 instead of using one per netconn and per select call
778 * netconn/socket API: fixed bug# 43739 (Accept not reporting errors about
780 for aborted connections, ERR_CLSD (sockets: EINVAL) if the listening netconn
796 * api_msg.c: fixed bug #47448 (netconn/socket leak if RST is received during close)
799 * api_msg.c: don't fail closing a socket/netconn when failing to allocate the
801 leaking a netconn/socket (see bug #46701)
814 netconn was already closed because of peer behavior
885 netconn->last_err (fixed bugs #38121 and #37676)
917 are dropped when socket (not netconn!) is closed.
924 * netconn API: fixed that netconn_connect still used message passing for
965 * netconn API: fixed that netconn_close/netconn_delete still used message passing
969 * netconn/socket api: fixed bug #44225 "closing TCP socket should time out
1109 * api.h, sockets.c: fixed bug #41499 netconn::recv_avail can overflow
1279 * api_msg.c: fixed bug #37405 'err_tcp()' uses already freed 'netconn' object
1388 * api_msg.c: fixed bug #34569: shutdown(SHUT_WR) crashes netconn/socket api
1701 plus many cleanups in socket & netconn API.
1804 * api.h, api_lib.c, api_msg.c, sockets.c: netconn.recv_avail is only used for
2022 * api_msg.c: Fixed bug #28865 (Cannot close socket/netconn in non-blocking
2095 if tcp_enqueue fails) both in raw- and netconn-API
2098 * api_msg.c: Fixed bug #27316: netconn: Possible deadlock in err_tcp
2109 task #10102: "netconn: clean up conn->err threading issues" by adding
2437 * api_msg.c api.h: BUG26722: initialise netconn write variables
2604 * opt.h, api_msg.c: added configurable default valud for netconn->recv_bufsize:
2715 netconn::sem per netconn::op_completed like suggested for the task #7490
2730 netconn::mbox (sys_mbox_t) per netconn::sem (sys_sem_t) for the task #7490
2738 in opt.h to indicate sizes for tcpip::mbox, netconn::recvmbox, and for the
2739 netconn::acceptmbox. Port maintainers, you can decide to just add this new
2825 dns resolver function for netconn api (netconn_gethostbyname) and socket api
2845 implementation from netconn api applications.
2849 RAW netconn. You need to set LWIP_SO_RCVBUF=1 in your lwipopts.h (it's disabled
2852 netconn::recv_avail which need to be more "thread-safe" (note there is already
2858 layer, NETCONN_MORE at netconn api layer, and TCP_WRITE_FLAG_MORE at raw api
2895 netconn and raw API users), only if LWIP_IGMP=1. Add getsockopt processing for
2920 IP_PCB. Add in the netconn's "pcb" union a "struct ip_pcb *ip;" (no size change).
2956 and/or the "interface" field (for netconn layer), for join/leave operations.
2962 from api/api_lib". Now netbuf API is independant of netconn, and can be used
3253 on UDP sockets/netconn.
3260 Implement SO_RCVTIMEO on UDP sockets/netconn.
3322 * sys.h, api_lib.c, api_msg.c, sockets.c: fix bug #21698: "netconn->recv_avail
3324 netconn->recv_avail.
3345 * api_msg.c, api_lib.c: fix bug #21656 (recvmbox problem in netconn API): always
3347 netconn, this recvmbox is later freed and a new mbox is allocated for acceptmbox.
3348 This is a fix for thread-safety and allocates all items needed for a netconn
3349 when the netconn is created.
3859 The api_msg struct stay on the stack (not moved to netconn struct).