aboutsummaryrefslogtreecommitdiff
path: root/drivers/unix/socket_helpers.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* IP_Address now handle IPv4 and IPv6 transparentlyFabio Alessandrelli2016-12-091-17/+13
| | | | | | | | | | IP_Address changes: - Converts to and from String transparently while handling IPv4 as IPv6 mapped (::ffff:[IP]) address internally. - Completely remove AddrType enum. - Setting/Getting of ip array is now only possible through dedicated functions (ie. set_ipv4, get_ipv4, set_ipv6, get_ipv6) - Add function to know if the address is a valid IPv4 (for IP implementation and enet)
* Migrate int.IP_TYPE_ constants to IP.TYPE_Fabio Alessandrelli2016-12-091-9/+9
|
* Move V6ONLY flag selection inside helpersFabio Alessandrelli2016-12-091-4/+4
|
* Automatically map IPv4 address to IPv6 when neededFabio Alessandrelli2016-12-091-4/+16
|
* Fix _set_ip_addr_port not setting the address.Fabio Alessandrelli2016-12-091-1/+1
|
* Rename WINRT_ENABLED to UWP_ENABLEDGeorge Marques2016-11-031-1/+1
|
* Fix IPv6 linking for UWPGeorge Marques2016-10-311-0/+4
|
* Define IPV6_V6ONLY flag if not defined on windows (old mingw versions)Fabio Alessandrelli2016-10-301-0/+7
|
* TCP/UDP Listen sockets can now be set to IPv6 onlyFabio Alessandrelli2016-10-301-2/+2
|
* Fix windows debugger connection problems.Fabio Alessandrelli2016-10-301-0/+21
| | | | | Unify network socket creation between platform. Ensure IPV6_V6ONLY flag is not set on sockets (allow IPv4 connection in IPv6 socket, dual-stack).
* Pass correct address size (ipv4,ipv6) to socket connect, bind, sendtoFabio Alessandrelli2016-10-261-2/+6
| | | | | The address size passed to network system calls now reflects the the actual IP type (v4 or v6). Fix Windows and OSX ipv6 sockets
* added windows support for ipv6, cleaned up unix codeAriel Manzur2016-10-201-0/+66