if_index 54 ext/sockets/multicast.c static int _php_mcast_join_leave(php_socket *sock, int level, struct sockaddr *group, socklen_t group_len, unsigned int if_index, int join); if_index 56 ext/sockets/multicast.c static int _php_mcast_source_op(php_socket *sock, int level, struct sockaddr *group, socklen_t group_len, struct sockaddr *source, socklen_t source_len, unsigned int if_index, enum source_op sop); if_index 117 ext/sockets/multicast.c php_socket *sock, unsigned int *if_index) if_index 122 ext/sockets/multicast.c *if_index = 0; /* default: 0 */ if_index 126 ext/sockets/multicast.c return php_get_if_index_from_zval(val, if_index); if_index 153 ext/sockets/multicast.c unsigned int if_index; if_index 181 ext/sockets/multicast.c &if_index) == FAILURE) { if_index 186 ext/sockets/multicast.c glen, if_index); if_index 221 ext/sockets/multicast.c &if_index) == FAILURE) { if_index 226 ext/sockets/multicast.c glen, (struct sockaddr*)&source, slen, if_index); if_index 251 ext/sockets/multicast.c unsigned int if_index; if_index 274 ext/sockets/multicast.c if (php_get_if_index_from_zval(arg4, &if_index) == FAILURE) { if_index 278 ext/sockets/multicast.c if (php_if_index_to_addr4(if_index, php_sock, &if_addr) == FAILURE) { if_index 321 ext/sockets/multicast.c unsigned int if_index; if_index 343 ext/sockets/multicast.c if (php_get_if_index_from_zval(arg4, &if_index) == FAILURE) { if_index 347 ext/sockets/multicast.c opt_ptr = &if_index; if_index 348 ext/sockets/multicast.c optlen = sizeof(if_index); if_index 386 ext/sockets/multicast.c unsigned int if_index) if_index 388 ext/sockets/multicast.c return _php_mcast_join_leave(sock, level, group, group_len, if_index, 1); if_index 396 ext/sockets/multicast.c unsigned int if_index) if_index 398 ext/sockets/multicast.c return _php_mcast_join_leave(sock, level, group, group_len, if_index, 0); if_index 409 ext/sockets/multicast.c unsigned int if_index) if_index 411 ext/sockets/multicast.c return _php_mcast_source_op(sock, level, group, group_len, source, source_len, if_index, JOIN_SOURCE); if_index 421 ext/sockets/multicast.c unsigned int if_index) if_index 423 ext/sockets/multicast.c return _php_mcast_source_op(sock, level, group, group_len, source, source_len, if_index, LEAVE_SOURCE); if_index 433 ext/sockets/multicast.c unsigned int if_index) if_index 435 ext/sockets/multicast.c return _php_mcast_source_op(sock, level, group, group_len, source, source_len, if_index, BLOCK_SOURCE); if_index 445 ext/sockets/multicast.c unsigned int if_index) if_index 447 ext/sockets/multicast.c return _php_mcast_source_op(sock, level, group, group_len, source, source_len, if_index, UNBLOCK_SOURCE); if_index 457 ext/sockets/multicast.c unsigned int if_index, if_index 465 ext/sockets/multicast.c greq.gr_interface = if_index; if_index 477 ext/sockets/multicast.c if (if_index != 0) { if_index 478 ext/sockets/multicast.c if (php_if_index_to_addr4(if_index, sock, &addr) == if_index 497 ext/sockets/multicast.c mreq.ipv6mr_interface = if_index; if_index 521 ext/sockets/multicast.c unsigned int if_index, if_index 531 ext/sockets/multicast.c gsreq.gsr_interface = if_index; if_index 546 ext/sockets/multicast.c if (if_index != 0) { if_index 547 ext/sockets/multicast.c if (php_if_index_to_addr4(if_index, sock, &addr) == if_index 631 ext/sockets/multicast.c int php_if_index_to_addr4(unsigned if_index, php_socket *php_sock, struct in_addr *out_addr) if_index 640 ext/sockets/multicast.c if (if_index == 0) { if_index 661 ext/sockets/multicast.c if (r.dwIndex == if_index) { if_index 667 ext/sockets/multicast.c "No interface with index %u was found", if_index); if_index 671 ext/sockets/multicast.c int php_add4_to_if_index(struct in_addr *addr, php_socket *php_sock, unsigned *if_index) if_index 681 ext/sockets/multicast.c *if_index = 0; if_index 702 ext/sockets/multicast.c *if_index = r.dwIndex; if_index 718 ext/sockets/multicast.c int php_if_index_to_addr4(unsigned if_index, php_socket *php_sock, struct in_addr *out_addr) if_index 722 ext/sockets/multicast.c if (if_index == 0) { if_index 732 ext/sockets/multicast.c if_req.ifr_ifindex = if_index; if_index 735 ext/sockets/multicast.c if (if_indextoname(if_index, if_req.ifr_name) == NULL) { if_index 740 ext/sockets/multicast.c "Failed obtaining address for interface %u: error %d", if_index, errno); if_index 746 ext/sockets/multicast.c "Failed obtaining address for interface %u: error %d", if_index, errno); if_index 755 ext/sockets/multicast.c int php_add4_to_if_index(struct in_addr *addr, php_socket *php_sock, unsigned *if_index) if_index 765 ext/sockets/multicast.c *if_index = 0; if_index 826 ext/sockets/multicast.c *if_index = cur_req->ifr_ifindex; if_index 828 ext/sockets/multicast.c *if_index = index_tmp; if_index 59 ext/sockets/multicast.h unsigned if_index, if_index 66 ext/sockets/multicast.h unsigned *if_index); if_index 75 ext/sockets/multicast.h unsigned int if_index); if_index 82 ext/sockets/multicast.h unsigned int if_index); if_index 92 ext/sockets/multicast.h unsigned int if_index); if_index 101 ext/sockets/multicast.h unsigned int if_index); if_index 110 ext/sockets/multicast.h unsigned int if_index); if_index 119 ext/sockets/multicast.h unsigned int if_index); if_index 1900 ext/sockets/sockets.c unsigned int if_index; if_index 1906 ext/sockets/sockets.c if (php_add4_to_if_index(&if_addr, php_sock, &if_index) == SUCCESS) { if_index 1907 ext/sockets/sockets.c RETURN_LONG((zend_long) if_index);