diff --git a/libsofia-sip-ua/tport/tport_type_sctp.c b/libsofia-sip-ua/tport/tport_type_sctp.c index 5c8f6bdeaad884612195e125cb7fe063f8fde5a6..8c435293556a1583f22a1877ecd8f6072831767d 100644 --- a/libsofia-sip-ua/tport/tport_type_sctp.c +++ b/libsofia-sip-ua/tport/tport_type_sctp.c @@ -242,7 +242,7 @@ int tport_recv_sctp(tport_t *self) return 0; /* End of stream */ } - tport_recv_bytes(self, n, n); + tport_recv_bytes(self, N, N); veclen = tport_recv_iovec(self, &self->tp_msg, iovec, N, 0); if (veclen < 0) diff --git a/libsofia-sip-ua/tport/tport_type_udp.c b/libsofia-sip-ua/tport/tport_type_udp.c index d89bca23cbcd4dd8d336e30539c0c2cfaad29289..22ca6f71b3ee84e86949f57bddb7b87d33d572ba 100644 --- a/libsofia-sip-ua/tport/tport_type_udp.c +++ b/libsofia-sip-ua/tport/tport_type_udp.c @@ -114,7 +114,9 @@ int tport_udp_init_primary(tport_primary_t *pri, unsigned rmem = 0, wmem = 0; int events = SU_WAIT_IN; int s; +#if HAVE_IP_ADD_MEMBERSHIP su_sockaddr_t *su = (su_sockaddr_t *)ai->ai_addr; +#endif int const one = 1; (void)one; s = su_socket(ai->ai_family, ai->ai_socktype, ai->ai_protocol);