Fix Broken SSDP Multicast Membership Addition.

This commit is contained in:
whosane 2014-03-31 12:25:31 +05:30 committed by Justin Maggard
parent 435bd3d04d
commit 301b045cd1

View File

@ -151,7 +151,7 @@ getifaddr(const char *ifname)
memcpy(&addr, &(ifr->ifr_addr), sizeof(addr));
memcpy(&lan_addr[n_lan_addr].mask, &addr.sin_addr, sizeof(addr));
lan_addr[n_lan_addr].ifindex = if_nametoindex(ifr->ifr_name);
lan_addr[n_lan_addr].snotify = OpenAndConfSSDPNotifySocket(&lan_addr[i]);
lan_addr[n_lan_addr].snotify = OpenAndConfSSDPNotifySocket(&lan_addr[n_lan_addr]);
if (lan_addr[n_lan_addr].snotify >= 0)
n_lan_addr++;
if (ifname || n_lan_addr >= MAX_LAN_ADDR)