// ... with a shared UDP port, if it's for multicast receiving
if (err == 0 && port.NotAnInteger)
{
- #if defined(SO_REUSEPORT)
- #if !defined(CONFIG_DISABLE_REUSEPORT)
+ #if defined(SO_REUSEPORT) && !defined(CONFIG_DISABLE_REUSEPORT)
err = setsockopt(*sktPtr, SOL_SOCKET, SO_REUSEPORT, &kOn, sizeof(kOn));
- #endif
#elif defined(SO_REUSEADDR)
err = setsockopt(*sktPtr, SOL_SOCKET, SO_REUSEADDR, &kOn, sizeof(kOn));
#else
CONFIG_DISABLE_REUSEPORT=y; export CONFIG_DISABLE_REUSEPORT
%endif
+%if "%{profile}" == "tv"
+CONFIG_DISABLE_REUSEPORT=y; export CONFIG_DISABLE_REUSEPORT
+%endif
+
cd mDNSPosix
make os=tizen %{?_smp_mflags}