ICMP global data. More...
#include <icmp.h>
Data Fields | |
int | ip_phone |
IP module phone. | |
packet_dimension_t | packet_dimension |
Packet dimension. | |
int | net_phone |
Networking module phone. | |
int | error_reporting |
Indicates whether ICMP error reporting is enabled. | |
int | echo_replying |
Indicates whether ICMP echo replying (ping) is enabled. | |
icmp_param_t | last_used_id |
The last used identifier number. | |
icmp_echo_data_t | echo_data |
The budled modules assigned echo specific data. | |
icmp_replies_t | replies |
Echo timeout locks. | |
fibril_rwlock_t | lock |
Safety lock. |
ICMP global data.
icmp_echo_data_t icmp_globals::echo_data |
The budled modules assigned echo specific data.
Referenced by icmp_bind_free_id(), and icmp_process_client_messages().
Indicates whether ICMP echo replying (ping) is enabled.
Referenced by icmp_process_packet().
Indicates whether ICMP error reporting is enabled.
Referenced by icmp_send_packet().
IP module phone.
Referenced by icmp_echo(), icmp_process_packet(), and icmp_send_packet().
The last used identifier number.
Referenced by icmp_bind_free_id().
fibril_rwlock_t icmp_globals::lock |
Safety lock.
Referenced by icmp_echo(), icmp_process_client_messages(), and icmp_process_echo_reply().
Networking module phone.
Referenced by icmp_echo(), icmp_process_echo_reply(), icmp_process_message(), icmp_release_and_return(), and module_start().
Packet dimension.
Referenced by icmp_echo().
icmp_replies_t icmp_globals::replies |
Echo timeout locks.
Referenced by icmp_echo(), and icmp_process_echo_reply().