/branches/network/uspace/srv/net/tl/icmp/icmp_messages.h |
61,10 → 61,6 |
* @see icmp_source_quench_msg() |
*/ |
NET_ICMP_SOURCE_QUENCH, |
/** Sends redirect error message. |
* @see icmp_redirect_msg() |
*/ |
NET_ICMP_REDIRECT, |
/** Sends time exceeded error message. |
* @see icmp_time_exceeded_msg() |
*/ |
/branches/network/uspace/srv/net/tl/icmp/icmp_client.c |
36,6 → 36,7 |
*/ |
|
#include <errno.h> |
//#include <stdio.h> |
|
#include <sys/types.h> |
|
59,6 → 60,8 |
if( code ) * code = header->code; |
if( pointer ) * pointer = header->un.param.pointer; |
if( mtu ) * mtu = header->un.frag.mtu; |
// remove debug dump |
// printf( "ICMP error %d (%d) in packet %d\n", header->type, header->code, packet_get_id( packet )); |
return sizeof( icmp_header_t ); |
} |
|
/branches/network/uspace/srv/net/tl/icmp/icmp.c |
53,7 → 53,7 |
#include "../../structures/packet/packet_client.h" |
|
#include "../../include/byteorder.h" |
#include "../../include/crc.h" |
#include "../../include/checksum.h" |
#include "../../include/icmp_api.h" |
#include "../../include/icmp_client.h" |
#include "../../include/icmp_codes.h" |