Changeset 918e9910 in mainline for uspace/srv/net/tl/udp/udp.c


Ignore:
Timestamp:
2010-02-12T13:50:47Z (14 years ago)
Author:
Lukas Mejdrech <lukasmejdrech@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
827d73f
Parents:
4be390b
Message:
  • zero IP checksum flip fix
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/tl/udp/udp.c

    r4be390b r918e9910  
    372372        // check checksum
    373373        if( header->checksum ){
    374                 if( flip_checksum( compact_checksum( checksum ))){
     374                if( flip_checksum( compact_checksum( checksum )) != IP_CHECKSUM_ZERO ){
    375375                        if( tl_prepare_icmp_packet( udp_globals.net_phone, udp_globals.icmp_phone, packet, error ) == EOK ){
    376376                                // checksum error ICMP
Note: See TracChangeset for help on using the changeset viewer.