VirtualBox

Changeset 17043 in vbox for trunk/src/VBox/Devices


Ignore:
Timestamp:
Feb 24, 2009 4:58:15 AM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
43260
Message:

NAT: more logging

File:
1 edited

Legend:

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

    r16989 r17043  
    14801480                struct in_addr guest_addr, int guest_port)
    14811481{
     1482    struct socket *so;
     1483    Log2(("NAT: set redirect %s hp:%d gp:%d\n", (is_udp?"UDP":"TCP"), host_port, guest_port));
    14821484    if (is_udp)
    14831485    {
    1484         if (!udp_listen(pData, htons(host_port), guest_addr.s_addr,
    1485                         htons(guest_port), 0))
    1486             return -1;
     1486        so = udp_listen(pData, htons(host_port), guest_addr.s_addr,
     1487                        htons(guest_port), 0);
    14871488    }
    14881489    else
    14891490    {
    1490         if (!solisten(pData, htons(host_port), guest_addr.s_addr,
    1491                       htons(guest_port), 0))
    1492             return -1;
    1493     }
    1494     return 0;
     1491        so = solisten(pData, htons(host_port), guest_addr.s_addr,
     1492                      htons(guest_port), 0);
     1493    }
     1494    Log2(("NAT: redirecting socket %R[natsock]\n", so));
     1495    return (so != NULL ? 0 : -1);
    14951496}
    14961497
Note: See TracChangeset for help on using the changeset viewer.

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