ICMP interface implementation for standalone remote modules. More...
#include <async.h>#include <errno.h>#include <ipc/ipc.h>#include <ipc/services.h>#include <sys/types.h>#include "../../messages.h"#include "../../modules.h"#include "../../include/icmp_interface.h"#include "../../structures/packet/packet_client.h"#include "icmp_messages.h"
Functions | |
ICMP module interface | |
| int | icmp_destination_unreachable_msg (int icmp_phone, icmp_code_t code, icmp_param_t mtu, packet_t packet) |
| Sends the Destination Unreachable error notification packet. | |
| int | icmp_source_quench_msg (int icmp_phone, packet_t packet) |
| Sends the Source Quench error notification packet. | |
| int | icmp_time_exceeded_msg (int icmp_phone, icmp_code_t code, packet_t packet) |
| Sends the Time Exceeded error notification packet. | |
| int | icmp_parameter_problem_msg (int icmp_phone, icmp_code_t code, icmp_param_t pointer, packet_t packet) |
| Sends the Parameter Problem error notification packet. | |
ICMP interface implementation for standalone remote modules.
1.6.1