Lines Matching refs:if_index

52 …et *sock, int level, struct sockaddr *group, socklen_t group_len, unsigned int if_index, int join);
54 … group_len, struct sockaddr *source, socklen_t source_len, unsigned int if_index, enum source_op s…
113 php_socket *sock, unsigned int *if_index) in php_get_if_index_from_array() argument
118 *if_index = 0; /* default: 0 */ in php_get_if_index_from_array()
122 return php_get_if_index_from_zval(val, if_index); in php_get_if_index_from_array()
147 unsigned int if_index; in php_do_mcast_opt() local
175 &if_index) == FAILURE) { in php_do_mcast_opt()
180 glen, if_index); in php_do_mcast_opt()
215 &if_index) == FAILURE) { in php_do_mcast_opt()
220 glen, (struct sockaddr*)&source, slen, if_index); in php_do_mcast_opt()
245 unsigned int if_index; in php_do_setsockopt_ip_mcast() local
268 if (php_get_if_index_from_zval(arg4, &if_index) == FAILURE) { in php_do_setsockopt_ip_mcast()
272 if (php_if_index_to_addr4(if_index, php_sock, &if_addr) == FAILURE) { in php_do_setsockopt_ip_mcast()
315 unsigned int if_index; in php_do_setsockopt_ipv6_mcast() local
337 if (php_get_if_index_from_zval(arg4, &if_index) == FAILURE) { in php_do_setsockopt_ipv6_mcast()
341 opt_ptr = &if_index; in php_do_setsockopt_ipv6_mcast()
342 optlen = sizeof(if_index); in php_do_setsockopt_ipv6_mcast()
380 unsigned int if_index) in php_mcast_join() argument
382 return _php_mcast_join_leave(sock, level, group, group_len, if_index, 1); in php_mcast_join()
390 unsigned int if_index) in php_mcast_leave() argument
392 return _php_mcast_join_leave(sock, level, group, group_len, if_index, 0); in php_mcast_leave()
403 unsigned int if_index) in php_mcast_join_source() argument
405 …return _php_mcast_source_op(sock, level, group, group_len, source, source_len, if_index, JOIN_SOUR… in php_mcast_join_source()
415 unsigned int if_index) in php_mcast_leave_source() argument
417 …return _php_mcast_source_op(sock, level, group, group_len, source, source_len, if_index, LEAVE_SOU… in php_mcast_leave_source()
427 unsigned int if_index) in php_mcast_block_source() argument
429 …return _php_mcast_source_op(sock, level, group, group_len, source, source_len, if_index, BLOCK_SOU… in php_mcast_block_source()
439 unsigned int if_index) in php_mcast_unblock_source() argument
441 …return _php_mcast_source_op(sock, level, group, group_len, source, source_len, if_index, UNBLOCK_S… in php_mcast_unblock_source()
451 unsigned int if_index, in _php_mcast_join_leave() argument
459 greq.gr_interface = if_index; in _php_mcast_join_leave()
471 if (if_index != 0) { in _php_mcast_join_leave()
472 if (php_if_index_to_addr4(if_index, sock, &addr) == in _php_mcast_join_leave()
491 mreq.ipv6mr_interface = if_index; in _php_mcast_join_leave()
515 unsigned int if_index, in _php_mcast_source_op() argument
525 gsreq.gsr_interface = if_index; in _php_mcast_source_op()
540 if (if_index != 0) { in _php_mcast_source_op()
541 if (php_if_index_to_addr4(if_index, sock, &addr) == in _php_mcast_source_op()
625 int php_if_index_to_addr4(unsigned if_index, php_socket *php_sock, struct in_addr *out_addr) in php_if_index_to_addr4() argument
634 if (if_index == 0) { in php_if_index_to_addr4()
656 if (r.dwIndex == if_index) { in php_if_index_to_addr4()
664 "No interface with index %u was found", if_index); in php_if_index_to_addr4()
668 int php_add4_to_if_index(struct in_addr *addr, php_socket *php_sock, unsigned *if_index) in php_add4_to_if_index() argument
678 *if_index = 0; in php_add4_to_if_index()
700 *if_index = r.dwIndex; in php_add4_to_if_index()
718 int php_if_index_to_addr4(unsigned if_index, php_socket *php_sock, struct in_addr *out_addr) argument
722 if (if_index == 0) {
732 if_req.ifr_ifindex = if_index;
735 if (if_indextoname(if_index, if_req.ifr_name) == NULL) {
740 "Failed obtaining address for interface %u: error %d", if_index, errno);
746 "Failed obtaining address for interface %u: error %d", if_index, errno);
755 int php_add4_to_if_index(struct in_addr *addr, php_socket *php_sock, unsigned *if_index) argument
765 *if_index = 0;
826 *if_index = cur_req->ifr_ifindex;
828 *if_index = index_tmp;