aboutsummaryrefslogtreecommitdiff
path: root/lwip/socket-ops.c
Commit message (Collapse)AuthorAgeFilesLines
* More prototypes fixesSamuel Thibault2023-05-101-8/+8
|
* Fix types of read write and readables methodsSamuel Thibault2022-08-301-2/+2
| | | | This completes 5adb4b834b1e
* Fix const warningsSamuel Thibault2022-01-171-1/+1
| | | | | Now that the RPCs have const, this forces us cleaning our const-meant functions.
* Make RPC input array parameters constSamuel Thibault2022-01-161-5/+5
| | | | | This follows mig's cf4bcc3f1435 ("Also add const qualifiers on server side")
* lwip: Set output flags when calling recv()Joan Lledó2019-05-041-8/+13
| | | | | | | | Lwip 2.1.2 added a new function lwip_recvmsg() which writes out flags for the recv() operation. * lwip/socket-ops.c: Call lwip_recvmsg() instead of lwip_recvfrom(). Message-Id: <20190504082505.7002-2-jlledom@member.fsf.org>
* lwip: Fix bug: Clear MSG_NOSIGNAL flag when calling send().Joan Lledó2019-05-041-5/+8
| | | | | | | | | | | Lwip 2.1.2 added a new assertion to ensure that no unsupported flags are being sent to lwip_sendmsg(). MSG_NOSIGNAL is one of these flags and name resolving stopped working. * lwip/socket-ops.c: lwip_S_socket_send(): Clear MSG_NOSIGNAL to ensure is not sent to lwip_sendmsg(). Message-Id: <20190504081959.6463-2-jlledom@member.fsf.org>
* lwip: Add LwIP-based TCP/IP translatorJoan Lledó2017-12-181-0/+451
* Makefile (prog-subdirs): Add lwip. * config.make.in (HAVE_LIBLWIP, liblwip_CFLAGS, liblwip_LIBS): Define variables. * configure.ac: Check for liblwip. * lwip/: New directory.