Searched refs:ip_mreqn (Results 1 - 3 of 3) sorted by relevance

/macosx-10.9.5/ruby-104/ruby/ext/socket/
H A Doption.c415 * Linux 2.4 introduces struct ip_mreqn to fix this problem.
416 * struct ip_mreqn has imr_ifindex field to specify interface index.
418 * IP_MULTICAST_IF: struct ip_mreqn
419 * IP_ADD_MEMBERSHIP: struct ip_mreqn
420 * IP_DROP_MEMBERSHIP: struct ip_mreqn
422 * FreeBSD 7 obtained struct ip_mreqn for IP_MULTICAST_IF.
504 if (RSTRING_LEN(data) == sizeof(struct ip_mreqn)) {
505 struct ip_mreqn s;
533 else if (RSTRING_LEN(data) == sizeof(struct ip_mreqn))
555 else if (RSTRING_LEN(data) == sizeof(struct ip_mreqn)) {
[all...]
/macosx-10.9.5/xnu-2422.115.4/bsd/netinet/
H A Din_mcast.c1876 struct ip_mreqn mreqn;
1910 memset(&mreqn, 0, sizeof(struct ip_mreqn));
1929 if (sopt->sopt_valsize == sizeof(struct ip_mreqn)) {
1931 sizeof(struct ip_mreqn));
2623 * Either an instance of struct in_addr or an instance of struct ip_mreqn
2632 struct ip_mreqn mreqn;
2638 if (sopt->sopt_valsize == sizeof(struct ip_mreqn)) {
2641 * Linux-derived ip_mreqn structure.
2643 error = sooptcopyin(sopt, &mreqn, sizeof(struct ip_mreqn),
2644 sizeof(struct ip_mreqn));
[all...]
H A Din.h549 struct ip_mreqn { struct

Completed in 202 milliseconds