View | Details | Raw Unified | Return to bug 226884
Collapse All | Expand All

(-)minissdp.c (+4 lines)
Lines 65-72 Link Here
65
	/* setting up imr structure */
65
	/* setting up imr structure */
66
	memset(&imr, '\0', sizeof(imr));
66
	memset(&imr, '\0', sizeof(imr));
67
	imr.imr_multiaddr.s_addr = inet_addr(SSDP_MCAST_ADDR);
67
	imr.imr_multiaddr.s_addr = inet_addr(SSDP_MCAST_ADDR);
68
#if __FreeBSD__ < 7
68
	imr.imr_ifindex = iface->ifindex;
69
	imr.imr_ifindex = iface->ifindex;
69
#else
70
#else
71
	imr.imr_address.s_addr = iface->addr.s_addr;
72
#endif
73
#else
70
	struct ip_mreq imr;	/* Ip multicast membership */
74
	struct ip_mreq imr;	/* Ip multicast membership */
71
	/* setting up imr structure */
75
	/* setting up imr structure */
72
	memset(&imr, '\0', sizeof(imr));
76
	memset(&imr, '\0', sizeof(imr));

Return to bug 226884