summaryrefslogtreecommitdiff
path: root/erts/emulator/drivers/common/inet_drv.c
Commit message (Expand)AuthorAgeFilesLines
* erts: Modernize K&R-style functionsFrej Drejhammar2023-04-061-6/+4
* Fail noisily for error between prim_inet and inet_drvRaimo Niskanen2023-03-161-3/+3
* Rework how caller is handledRaimo Niskanen2023-03-161-106/+105
* Pass a reference to port command for receive optimization of replyRaimo Niskanen2023-03-161-84/+230
* [erts] Fix reuseaddr/reuseport on WindowsRickard Green2023-02-281-23/+23
* [erts, kernel] reuseaddr/reuseport/exclusiveaddruse support/fixesRickard Green2023-02-021-38/+308
* Merge branch 'bmk/kernel/20221116/gen_udp_opts_processing/OTP-18323' into maintMicael Karlberg2022-11-211-43/+74
|\
| * [kernel|erts] Fixed offset [add|drop]_membership bug offset bugMicael Karlberg2022-11-181-43/+74
* | [erts] Refuse usage of SO_REUSEADDR on non-UDP sockets on WindowsRickard Green2022-11-161-3/+27
|/
* Merge branch 'bmk/kernel/20220518/inet_getifaddrs_hangs_on_pure_ipv6_win2/OTP...Micael Karlberg2022-09-011-18/+24
|\
| * [erts|inet-drv] Add missing curly bracketsMicael Karlberg2022-06-081-0/+1
| * [erts|inet-drv] Revert the FREE macroMicael Karlberg2022-06-081-6/+8
| * changes to fix erlang hung issue on IPv6 setuppeculiar-pooja2022-04-141-18/+21
* | [erts|inet-drv] Adjust for WindowsMicael Karlberg2022-07-151-11/+4
* | [erts|inet-drv] Fixed debugMicael Karlberg2022-07-151-4/+18
* | [erts|inet-drv] Fixed 'membership' for FreeBSDMicael Karlberg2022-07-151-9/+36
* | [erts] Update membership handlingMicael Karlberg2022-07-151-36/+188
* | [erts|inet] Fix (udp) multicast_if option for IPv6Micael Karlberg2022-07-151-23/+62
* | [erts|inet-drv] Fixed format string element sizeMicael Karlberg2022-06-171-1/+1
* | [erts|inet-drv] Fixed debug printoutMicael Karlberg2022-06-011-3/+6
* | [erts|inet-drv,kernel] Add support for inet-drv debugMicael Karlberg2022-05-181-255/+1037
* | Ensure driver always returns {ok,AssocId}Simon Cornish2022-03-061-7/+13
* | Check for and use dlvsym for sctp_connectx in dynamically loaded libSimon Cornish2022-03-011-0/+4
* | Don't dynamically load sctp_connectxSimon Cornish2022-03-011-4/+0
* | Introduce gen_sctp:connectx_init/* for initiating multi-homedSimon Cornish2022-03-011-5/+88
* | Merge pull request #5685 from marcandre/typosBjörn Gustavsson2022-02-111-1/+1
|\ \
| * | Fix typos (repeated words) [doc] [ci skip]Marc-André Lafortune2022-02-051-1/+1
* | | Merge branch 'maint'Raimo Niskanen2022-02-111-9/+22
|\ \ \ | |/ / |/| / | |/
| * Merge branch 'raimo/gen_tcp-send_timeout/OTP-17840' into raimo/gen_tcp-send_t...Raimo Niskanen2022-01-311-9/+22
| |\
| | * Move empty send shortcut to not interfere with send_timeoutRaimo Niskanen2022-01-051-9/+22
* | | [erts, tools] remove "emem" completelyMaxim Fedorov2022-01-191-73/+0
* | | Merge branch 'maint'Micael Karlberg2022-01-141-4/+21
|\ \ \ | |/ /
| * | [erts] Link-local IPv6 address for TCPMicael Karlberg2021-12-171-4/+21
* | | Merge branch 'bmk/kernel/20211117/simple_reuseaddr_on_win/OTP-17447-25'Micael Karlberg2021-12-221-6/+7
|\ \ \
| * | | [erts|inet-driver] Remove REUSEADDR windows ifdef'ingMicael Karlberg2021-11-171-6/+7
| |/ /
* | | Fix typos in erts/emulator/driversKian-Meng, Ang2021-11-231-11/+11
|/ /
* | Merge branch 'raimo/linux-dgram-reconnect/GH-5279/OTP-17736' into maintRaimo Niskanen2021-11-041-3/+7
|\ \
| * | Disconnect only if connectedRaimo Niskanen2021-11-031-3/+7
* | | erts: Fix use after free for send-delay write errorLukas Larsson2021-10-131-17/+21
|/ /
* | Work around Linux DGRAM reconnect misbehaviourRaimo Niskanen2021-08-301-5/+24
* | Merge branch 'maint'Lukas Larsson2021-03-031-10/+24
|\ \ | |/
| * Merge branch 'lukas/erts/sendfile_active_close/OTP-17244' into maintLukas Larsson2021-03-031-10/+24
| |\
| | * erts: Return badarg if multiple sendfiles happenLukas Larsson2021-03-031-0/+7
| | * erts: Fix fd leak when an active socket is closed remotelyLukas Larsson2021-03-031-10/+17
| * | erts: Cast char constant to silience clang warningLukas Larsson2021-01-251-9/+0
| * | erts: Add diagnostic suppress as sctp header is incorrectLukas Larsson2021-01-251-0/+34
| * | erts: Add comment about send timeout clearing busy portSverker Eriksson2021-01-251-0/+5
* | | erts: Silence CodeChecker in inet_async_binary_data()Sverker Eriksson2021-02-181-0/+1
* | | erts: Fix compile error "while loop has empty body"Sverker Eriksson2021-02-181-13/+26
* | | erts: Add asserts to suppress false positives found by clang saLukas Larsson2021-02-181-2/+8