40,7 → 40,14 |
#include "icmp_codes.h" |
#include "../structures/packet/packet.h" |
|
/** \todo |
/** Processes the received packet prefixed with an ICMP header. |
* @param packet The received packet. Input parameter. |
* @param type The ICMP header type. Output parameter. |
* @param code The ICMP header code. Output parameter. |
* @param pointer The ICMP header pointer. Output parameter. |
* @param mtu The ICMP header MTU. Output parameter. |
* @returns The ICMP header length. |
* @returns ENOMEM if the packet contains no data. |
*/ |
int icmp_client_process_packet( packet_t packet, icmp_type_t * type, icmp_code_t * code, icmp_param_t * pointer, icmp_param_t * mtu ); |
|