VirtualBox

Ignore:
Timestamp:
Nov 11, 2010 8:18:40 AM (14 years ago)
Author:
vboxsync
Message:

NAT: log.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Network/slirp/ip_icmp.c

    r33954 r33955  
    421421                {
    422422                    ssize_t rc;
     423                    static bool fIcmpSocketErrorReported;
    423424                    ttl = ip->ip_ttl;
    424425                    Log(("NAT/ICMP: try to set TTL(%d)\n", ttl));
     
    438439                    }
    439440
    440                     LogRel((dfd,"icmp_input udp sendto tx errno = %d-%s\n",
     441
     442                    if (!fIcmpSocketErrorReported)
     443                    {
     444                        LogRel((dfd,"icmp_input udp sendto tx errno = %d-%s\n",
    441445                                errno, strerror(errno)));
     446                        fIcmpSocketErrorReported = true;
     447                    }
    442448                    icmp_error(pData, m, ICMP_UNREACH, ICMP_UNREACH_NET, 0, strerror(errno));
    443449                }
     
    687693end_error:
    688694    {
    689         static int cIcmpErrorReported;
    690         if (!cIcmpErrorReported)
     695        static bool fIcmpErrorReported;
     696        if (!fIcmpErrorReported)
     697        {
    691698            LogRel(("NAT: error occurred while sending ICMP error message\n"));
    692         cIcmpErrorReported++;
     699            fIcmpErrorReported = true;
     700        }
    693701    }
    694702}
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette