Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/tl/icmp/icmp_client.c

    rb48ebd19 r21580dd  
    3737
    3838#include <errno.h>
    39 
    40 #ifdef CONFIG_DEBUG
    41         #include <stdio.h>
    42 #endif
     39//#include <stdio.h>
    4340
    4441#include <sys/types.h>
     
    5249#include "icmp_header.h"
    5350
    54 int icmp_client_process_packet(packet_t packet, icmp_type_t * type, icmp_code_t * code, icmp_param_t * pointer, icmp_param_t * mtu){
    55         icmp_header_ref header;
     51int     icmp_client_process_packet( packet_t packet, icmp_type_t * type, icmp_code_t * code, icmp_param_t * pointer, icmp_param_t * mtu ){
     52        icmp_header_ref header;
    5653
    57         header = (icmp_header_ref) packet_get_data(packet);
    58         if((! header)
    59                 || (packet_get_data_length(packet) < sizeof(icmp_header_t))){
     54        header = ( icmp_header_ref ) packet_get_data( packet );
     55        if(( ! header )
     56        || ( packet_get_data_length( packet ) < sizeof( icmp_header_t ))){
    6057                return 0;
    6158        }
    62         if(type){
    63                 *type = header->type;
    64         }
    65         if(code){
    66                 *code = header->code;
    67         }
    68         if(pointer){
    69                 *pointer = header->un.param.pointer;
    70         }
    71         if(mtu){
    72                 *mtu = header->un.frag.mtu;
    73         }
     59        if( type ) * type = header->type;
     60        if( code ) * code = header->code;
     61        if( pointer ) * pointer = header->un.param.pointer;
     62        if( mtu ) * mtu = header->un.frag.mtu;
    7463        // remove debug dump
    75 #ifdef CONFIG_DEBUG
    76         printf("ICMP error %d (%d) in packet %d\n", header->type, header->code, packet_get_id(packet));
    77 #endif
    78         return sizeof(icmp_header_t);
     64//      printf( "ICMP error %d (%d) in packet %d\n", header->type, header->code, packet_get_id( packet ));
     65        return sizeof( icmp_header_t );
    7966}
    8067
    81 size_t icmp_client_header_length(packet_t packet){
    82         if(packet_get_data_length(packet) < sizeof(icmp_header_t)){
     68size_t icmp_client_header_length( packet_t packet ){
     69        if( packet_get_data_length( packet ) < sizeof( icmp_header_t )){
    8370                return 0;
    8471        }
    85         return sizeof(icmp_header_t);
     72        return sizeof( icmp_header_t );
    8673}
    8774
Note: See TracChangeset for help on using the changeset viewer.