Searched refs:mreq (Results 1 - 15 of 15) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/zebra/lib/
H A Dsockopt.c168 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 Dmcast_user.c65 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 Dip_sockglue.c572 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 Ddevice-linux.c172 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 Dudp.c89 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 Dripng_interface.c59 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 Daf_packet.c1210 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 Digmprt.c394 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 Digmpv3.c679 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 Drtadv.c1075 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 Dsocket.c111 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 Dipv6_sockglue.c547 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 Dip_vs_sync.c447 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 Dbackup-configure17813 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 Dconfigure17813 struct ip_mreqn mreq;
17814 mreq.imr_address.s_addr = 0;
17869 struct ip_mreq mreq;
17870 mreq.imr_interface.s_addr = 0;

Completed in 261 milliseconds