/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/zebra/lib/ |
H A D | sockopt.c | 168 struct ip_mreq mreq; 180 memset (&mreq, 0, sizeof(mreq)); 181 mreq.imr_multiaddr.s_addr = mcast_addr; 182 mreq.imr_interface = if_addr; 187 (void *)&mreq, 188 sizeof(mreq));
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/um/drivers/ |
H A D | mcast_user.c | 65 struct ip_mreq mreq; local 113 mreq.imr_multiaddr.s_addr = sin->sin_addr.s_addr; 114 mreq.imr_interface.s_addr = 0; 116 &mreq, sizeof(mreq)) < 0) { 137 struct ip_mreq mreq; local 141 mreq.imr_multiaddr.s_addr = sin->sin_addr.s_addr; 142 mreq.imr_interface.s_addr = 0; 144 &mreq, sizeof(mreq)) < [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv4/ |
H A D | ip_sockglue.c | 572 struct ip_mreqn mreq; local 583 if (copy_from_user(&mreq,optval,sizeof(mreq))) 586 memset(&mreq, 0, sizeof(mreq)); 588 copy_from_user(&mreq.imr_address,optval,sizeof(struct in_addr))) 592 if (!mreq.imr_ifindex) { 593 if (mreq.imr_address.s_addr == INADDR_ANY) { 599 dev = ip_dev_find(mreq.imr_address.s_addr); 601 mreq 626 struct ip_mreqn mreq; local 704 struct ip_mreqn mreq; local 726 struct ip_mreqn mreq; local 780 struct ip_mreqn mreq; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/radvd/ |
H A D | device-linux.c | 172 struct ipv6_mreq mreq; local 174 memset(&mreq, 0, sizeof(mreq)); 175 mreq.ipv6mr_interface = iface->if_index; 178 mreq.ipv6mr_multiaddr.s6_addr32[0] = htonl(0xFF020000); 179 mreq.ipv6mr_multiaddr.s6_addr32[3] = htonl(0x2); 181 if (setsockopt(sock, SOL_IPV6, IPV6_ADD_MEMBERSHIP, &mreq, sizeof(mreq)) < 0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/minidlna/ffmpeg-0.5.1/libavformat/ |
H A D | udp.c | 89 struct ip_mreq mreq; local 91 mreq.imr_multiaddr.s_addr = ((struct sockaddr_in *)addr)->sin_addr.s_addr; 92 mreq.imr_interface.s_addr= INADDR_ANY; 93 if (setsockopt(sockfd, IPPROTO_IP, IP_ADD_MEMBERSHIP, (const void *)&mreq, sizeof(mreq)) < 0) { 117 struct ip_mreq mreq; local 119 mreq.imr_multiaddr.s_addr = ((struct sockaddr_in *)addr)->sin_addr.s_addr; 120 mreq.imr_interface.s_addr= INADDR_ANY; 121 if (setsockopt(sockfd, IPPROTO_IP, IP_DROP_MEMBERSHIP, (const void *)&mreq, sizeof(mreq)) < [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/zebra/ripngd/ |
H A D | ripng_interface.c | 59 struct ipv6_mreq mreq; 61 memset (&mreq, 0, sizeof (mreq)); 62 inet_pton(AF_INET6, RIPNG_GROUP, &mreq.ipv6mr_multiaddr); 63 mreq.ipv6mr_interface = ifp->ifindex; 66 (char *) &mreq, sizeof (mreq)); 81 struct ipv6_mreq mreq; 83 memset (&mreq, 0, sizeof (mreq)); 58 struct ipv6_mreq mreq; local 80 struct ipv6_mreq mreq; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/packet/ |
H A D | af_packet.c | 1210 static int packet_mc_add(struct sock *sk, struct packet_mreq_max *mreq) argument 1220 dev = __dev_get_by_index(mreq->mr_ifindex); 1225 if (mreq->mr_alen > dev->addr_len) 1235 if (ml->ifindex == mreq->mr_ifindex && 1236 ml->type == mreq->mr_type && 1237 ml->alen == mreq->mr_alen && 1238 memcmp(ml->addr, mreq->mr_address, ml->alen) == 0) { 1246 i->type = mreq->mr_type; 1247 i->ifindex = mreq->mr_ifindex; 1248 i->alen = mreq 1260 packet_mc_drop(struct sock *sk, struct packet_mreq_max *mreq) argument 1325 struct packet_mreq_max mreq; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/IGMP-PROXY/src/ |
H A D | igmprt.c | 394 struct ip_mreq mreq; local 491 mreq.imr_multiaddr.s_addr = inet_addr(IGMP_ALL_ROUTERS); 492 mreq.imr_interface.s_addr = ifaddr.s_addr;/*htonl(0);*/ 494 (void*)&mreq, sizeof(mreq)); 495 mreq.imr_multiaddr.s_addr = inet_addr(IGMP_ALL_ROUTERS_V3); 496 mreq.imr_interface.s_addr = ifaddr.s_addr;/*htonl(0);*/ 498 (void*)&mreq, sizeof(mreq)); 565 struct ip_mreq mreq; local [all...] |
H A D | igmpv3.c | 679 struct ip_mreq mreq; local 724 mreq.imr_multiaddr.s_addr=gp->igmpg_addr.s_addr; 725 mreq.imr_interface.s_addr=upstream; 726 if (VALID_ADDR(mreq.imr_multiaddr)) { 729 if (igmp_interface_group_lookup(upstream_interface,mreq.imr_multiaddr) != NULL) { 730 if (setsockopt(router->igmprt_up_socket, IPPROTO_IP, IP_DROP_MEMBERSHIP, (void *) &mreq, sizeof(mreq)) < 0) { 763 struct ip_mreq mreq; local 808 mreq.imr_multiaddr.s_addr=gp->igmpg_addr.s_addr; 809 mreq [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/zebra/zebra/ |
H A D | rtadv.c | 1075 struct ipv6_mreq mreq; 1077 memset (&mreq, 0, sizeof (struct ipv6_mreq)); 1078 inet_pton (AF_INET6, ALLROUTER, &mreq.ipv6mr_multiaddr); 1079 mreq.ipv6mr_interface = ifp->ifindex; 1082 (char *) &mreq, sizeof mreq); 1096 struct ipv6_mreq mreq; 1098 memset (&mreq, 0, sizeof (struct ipv6_mreq)); 1099 inet_pton (AF_INET6, ALLROUTER, &mreq.ipv6mr_multiaddr); 1100 mreq 1072 struct ipv6_mreq mreq; local 1093 struct ipv6_mreq mreq; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/avahi-0.6.25/avahi-core/ |
H A D | socket.c | 111 struct ip_mreqn mreq; local 113 struct ip_mreq mreq; 121 memset(&mreq, 0, sizeof(mreq)); 123 mreq.imr_ifindex = idx; 124 mreq.imr_address.s_addr = a->address; 126 mreq.imr_interface.s_addr = a->address; 129 mreq.imr_multiaddr = sa.sin_addr; 135 setsockopt(fd, IPPROTO_IP, IP_DROP_MEMBERSHIP, &mreq, sizeof(mreq)); [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv6/ |
H A D | ipv6_sockglue.c | 547 struct ipv6_mreq mreq; local 550 if (copy_from_user(&mreq, optval, sizeof(struct ipv6_mreq))) 554 retv = ipv6_sock_mc_join(sk, mreq.ipv6mr_ifindex, &mreq.ipv6mr_multiaddr); 556 retv = ipv6_sock_mc_drop(sk, mreq.ipv6mr_ifindex, &mreq.ipv6mr_multiaddr); 562 struct ipv6_mreq mreq; local 568 if (copy_from_user(&mreq, optval, sizeof(struct ipv6_mreq))) 572 retv = ipv6_sock_ac_join(sk, mreq.ipv6mr_ifindex, &mreq [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv4/ipvs/ |
H A D | ip_vs_sync.c | 447 struct ip_mreqn mreq; local 451 memset(&mreq, 0, sizeof(mreq)); 452 memcpy(&mreq.imr_multiaddr, addr, sizeof(struct in_addr)); 459 mreq.imr_ifindex = dev->ifindex; 462 ret = ip_mc_join_group(sk, &mreq);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/avahi-0.6.25/ |
H A D | backup-configure | 17813 struct ip_mreqn mreq; 17814 mreq.imr_address.s_addr = 0; 17869 struct ip_mreq mreq; 17870 mreq.imr_interface.s_addr = 0;
|
H A D | configure | 17813 struct ip_mreqn mreq; 17814 mreq.imr_address.s_addr = 0; 17869 struct ip_mreq mreq; 17870 mreq.imr_interface.s_addr = 0;
|