NX_IP_STRUCT::nx_ipv4_multicast_entry is only used within netxduo.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesnetxduoNX_IP_STRUCT::nx_ipv4_multicast_entry

NX_IP_STRUCT::nx_ipv4_multicast_entry field

Syntax

References

LocationReferrerText
nx_api.h:2656
nx_igmp_multicast_check.c:97_nx_igmp_multicast_check()
if ((ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_list == group) &&
nx_igmp_multicast_check.c:98_nx_igmp_multicast_check()
(nx_interface == ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_interface_list))
nx_igmp_multicast_interface_join_internal.c:101_nx_igmp_multicast_interface_join_internal()
if ((ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_list == group_address) &&
nx_igmp_multicast_interface_join_internal.c:102_nx_igmp_multicast_interface_join_internal()
(ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_interface_list == nx_interface))
nx_igmp_multicast_interface_join_internal.c:107_nx_igmp_multicast_interface_join_internal()
ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_count++;
nx_igmp_multicast_interface_join_internal.c:117_nx_igmp_multicast_interface_join_internal()
if ((ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_list == 0) &&
nx_igmp_multicast_interface_join_internal.c:166_nx_igmp_multicast_interface_join_internal()
ip_ptr -> nx_ipv4_multicast_entry[first_free].nx_ipv4_multicast_join_list = group_address;
nx_igmp_multicast_interface_join_internal.c:167_nx_igmp_multicast_interface_join_internal()
ip_ptr -> nx_ipv4_multicast_entry[first_free].nx_ipv4_multicast_join_interface_list = nx_interface;
nx_igmp_multicast_interface_join_internal.c:168_nx_igmp_multicast_interface_join_internal()
ip_ptr -> nx_ipv4_multicast_entry[first_free].nx_ipv4_multicast_join_count = 1;
nx_igmp_multicast_interface_join_internal.c:169_nx_igmp_multicast_interface_join_internal()
ip_ptr -> nx_ipv4_multicast_entry[first_free].nx_ipv4_multicast_update_time = update_time; /* Update on next IGMP periodic */
nx_igmp_multicast_interface_join_internal.c:170_nx_igmp_multicast_interface_join_internal()
nx_igmp_multicast_interface_leave_internal.c:101_nx_igmp_multicast_interface_leave_internal()
if ((ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_list == group_address) &&
nx_igmp_multicast_interface_leave_internal.c:102_nx_igmp_multicast_interface_leave_internal()
(ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_interface_list == nx_interface))
nx_igmp_multicast_interface_leave_internal.c:108_nx_igmp_multicast_interface_leave_internal()
ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_count--;
nx_igmp_multicast_interface_leave_internal.c:111_nx_igmp_multicast_interface_leave_internal()
if (ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_count == 0)
nx_igmp_multicast_interface_leave_internal.c:115_nx_igmp_multicast_interface_leave_internal()
ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_list = 0;
nx_igmp_multicast_interface_leave_internal.c:122_nx_igmp_multicast_interface_leave_internal()
driver_request.nx_ip_driver_interface = ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_interface_list;
nx_igmp_multicast_interface_leave_internal.c:127_nx_igmp_multicast_interface_leave_internal()
(ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_interface_list -> nx_interface_link_driver_entry)(&driver_request);
nx_igmp_multicast_interface_leave_internal.c:130_nx_igmp_multicast_interface_leave_internal()
ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_interface_list = NX_NULL;
nx_igmp_multicast_interface_leave_internal.c:139_nx_igmp_multicast_interface_leave_internal()
if (ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time == NX_WAIT_FOREVER)
nx_igmp_packet_process.c:306_nx_igmp_packet_process()
if (ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_list == NX_NULL)
nx_igmp_packet_process.c:314_nx_igmp_packet_process()
if ((ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_list != header_ptr -> nx_igmp_header_word_1) &&
nx_igmp_packet_process.c:324_nx_igmp_packet_process()
if (((ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time < max_update_time) &&
nx_igmp_packet_process.c:325_nx_igmp_packet_process()
(ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time != NX_NULL)) ||
nx_igmp_packet_process.c:326_nx_igmp_packet_process()
(ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time == NX_WAIT_FOREVER))
nx_igmp_packet_process.c:334_nx_igmp_packet_process()
ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time = update_time;
nx_igmp_packet_process.c:367_nx_igmp_packet_process()
if ((ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_list == header_ptr -> nx_igmp_header_word_1) &&
nx_igmp_packet_process.c:368_nx_igmp_packet_process()
(ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time != NX_WAIT_FOREVER))
nx_igmp_packet_process.c:373_nx_igmp_packet_process()
ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time = 0;
nx_igmp_periodic_processing.c:87_nx_igmp_periodic_processing()
if (ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_list)
nx_igmp_periodic_processing.c:91_nx_igmp_periodic_processing()
if ((ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time > 0) &&
nx_igmp_periodic_processing.c:92_nx_igmp_periodic_processing()
(ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time != NX_WAIT_FOREVER))
nx_igmp_periodic_processing.c:96_nx_igmp_periodic_processing()
ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time--;
nx_igmp_periodic_processing.c:100_nx_igmp_periodic_processing()
if ((ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time == 0) && (sent_count > 0))
nx_igmp_periodic_processing.c:104_nx_igmp_periodic_processing()
ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time = 1;
nx_igmp_periodic_processing.c:108_nx_igmp_periodic_processing()
if (ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_update_time == 0)
nx_igmp_periodic_processing.c:114_nx_igmp_periodic_processing()
interface_ptr = ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_interface_list;
nx_igmp_periodic_processing.c:119_nx_igmp_periodic_processing()
nx_ip_driver_packet_send.c:145_nx_ip_driver_packet_send()
if (ip_ptr -> nx_ipv4_multicast_entry[index].nx_ipv4_multicast_join_list == destination_ip)
nx_ip_driver_packet_send.c:161_nx_ip_driver_packet_send()
if (ip_ptr -> nx_ipv4_multicast_entry[index].nx_ipv4_multicast_loopback_enable)
nx_ip_interface_detach.c:232_nx_ip_interface_detach()
if (ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_interface_list != interface_ptr)
nx_ip_interface_detach.c:238_nx_ip_interface_detach()
ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_count = 1;
nx_ip_interface_detach.c:242_nx_ip_interface_detach()
ip_ptr -> nx_ipv4_multicast_entry[i].nx_ipv4_multicast_join_list,

Data Use

Type of NX_IP_STRUCT::nx_ipv4_multicast_entry
NX_IP_STRUCT::nx_ipv4_multicast_entry
all items filtered out