liblsl icon indicating copy to clipboard operation
liblsl copied to clipboard

Enable IPv6 for macOS

Open tstenner opened this issue 4 years ago • 0 comments

In api_config.cpp, IPv6 is disabled on Macs by default:

		std::string ipv6_str = pt.get("ports.IPv6",
#ifdef __APPLE__
		"disable"); // on Mac OS (10.7) there's a bug in the IPv6 implementation that breaks LSL when it tries to use both v4 and v6

In the Git history, this file was changed twice: first, when @dmedine copied the source code to Github and then again when the formatting was changed automatically. So, I have no idea what has been the problem, if it still happens on more recent macOS versions or if we can remove the workaround.

tstenner avatar Aug 06 '19 15:08 tstenner