summaryrefslogtreecommitdiff
path: root/src/input/input_rtp.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/input/input_rtp.c')
-rw-r--r--src/input/input_rtp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/input/input_rtp.c b/src/input/input_rtp.c
index c046e813b..f43c7cb6c 100644
--- a/src/input/input_rtp.c
+++ b/src/input/input_rtp.c
@@ -153,7 +153,7 @@ static int host_connect_attempt(struct in_addr ia, int port) {
mreqn.imr_multiaddr.s_addr = sin.sin_addr.s_addr;
mreqn.imr_address.s_addr = INADDR_ANY;
mreqn.imr_ifindex = 0;
-#elif defined (__FreeBSD__)
+#elif defined (__FreeBSD__) || defined(__sun)
struct ip_mreq mreqn;
mreqn.imr_multiaddr.s_addr = sin.sin_addr.s_addr;