VirtualBox

Changeset 56266 in vbox


Ignore:
Timestamp:
Jun 7, 2015 12:11:00 AM (9 years ago)
Author:
vboxsync
Message:

VBoxNetFlt-darwin: vboxNetFltDarwinSysSockUpcall - log the interface
from the net_event_data of the event.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/VBoxNetFlt/darwin/VBoxNetFlt-darwin.cpp

    r56265 r56266  
    14881488
    14891489            struct kev_in_data *iev = (struct kev_in_data *)msg->event_data;
     1490            struct net_event_data *link = &iev->link_data;
    14901491            PCRTNETADDRU pAddr = (PCRTNETADDRU)&iev->ia_addr;
    14911492            switch (msg->event_code)
    14921493            {
    14931494                case KEV_INET_NEW_ADDR:
    1494                     Log(("KEV_INET_NEW_ADDR %RTnaipv4\n", pAddr->IPv4));
     1495                    Log(("KEV_INET_NEW_ADDR %.*s%d: %RTnaipv4\n",
     1496                         IFNAMSIZ, link->if_name, link->if_unit, pAddr->IPv4));
     1497
    14951498                    pThis->pSwitchPort->pfnNotifyHostAddress(pThis->pSwitchPort,
    14961499                        /* :fAdded */ true, kIntNetAddrType_IPv4, pAddr);
     
    14981501
    14991502                case KEV_INET_ADDR_DELETED:
    1500                     Log(("KEV_INET_ADDR_DELETED %RTnaipv4\n", pAddr->IPv4));
     1503                    Log(("KEV_INET_ADDR_DELETED %.*s%d: %RTnaipv4\n",
     1504                         IFNAMSIZ, link->if_name, link->if_unit, pAddr->IPv4));
     1505
    15011506                    pThis->pSwitchPort->pfnNotifyHostAddress(pThis->pSwitchPort,
    15021507                        /* :fAdded */ false, kIntNetAddrType_IPv4, pAddr);
     
    15041509
    15051510                default:
    1506                     Log(("KEV INET event %u addr %RTnaipv4\n", msg->event_code, pAddr->IPv4));
     1511                    Log(("KEV INET event %u %.*s%d: addr %RTnaipv4\n",
     1512                         msg->event_code, IFNAMSIZ, link->if_name, link->if_unit, pAddr->IPv4));
    15071513                    break;
    15081514            }
     
    15191525
    15201526            struct kev_in6_data *iev6 = (struct kev_in6_data *)msg->event_data;
     1527            struct net_event_data *link = &iev6->link_data;
    15211528            PCRTNETADDRU pAddr = (PCRTNETADDRU)&iev6->ia_addr.sin6_addr;
    15221529            switch (msg->event_code)
    15231530            {
    15241531                case KEV_INET6_NEW_USER_ADDR:
    1525                     Log(("KEV_INET6_NEW_USER_ADDR: %RTnaipv6\n", pAddr));
     1532                    Log(("KEV_INET6_NEW_USER_ADDR %.*s%d: %RTnaipv6\n",
     1533                         IFNAMSIZ, link->if_name, link->if_unit, pAddr));
    15261534                    goto kev_inet6_new;
    15271535
    15281536                case KEV_INET6_NEW_LL_ADDR:
    1529                     Log(("KEV_INET6_NEW_LL_ADDR: %RTnaipv6\n", pAddr));
     1537                    Log(("KEV_INET6_NEW_LL_ADDR %.*s%d: %RTnaipv6\n",
     1538                         IFNAMSIZ, link->if_name, link->if_unit, pAddr));
    15301539                    /* XXX: uwe: TODO: only interface we are attached to */
    15311540                    goto kev_inet6_new;
    15321541
    15331542                case KEV_INET6_NEW_RTADV_ADDR:
    1534                     Log(("KEV_INET6_NEW_RTADV_ADDR: %RTnaipv6\n", pAddr));
     1543                    Log(("KEV_INET6_NEW_RTADV_ADDR %.*s%d: %RTnaipv6\n",
     1544                         IFNAMSIZ, link->if_name, link->if_unit, pAddr));
    15351545                    goto kev_inet6_new;
    15361546
     
    15411551
    15421552                case KEV_INET6_ADDR_DELETED:
    1543                     Log(("KEV_INET6_ADDR_DELETED: %RTnaipv6\n", pAddr));
     1553                    Log(("KEV_INET6_ADDR_DELETED %.*s%d: %RTnaipv6\n",
     1554                         IFNAMSIZ, link->if_name, link->if_unit, pAddr));
     1555
    15441556                    pThis->pSwitchPort->pfnNotifyHostAddress(pThis->pSwitchPort,
    15451557                        /* :fAdded */ false, kIntNetAddrType_IPv6, pAddr);
     
    15471559
    15481560                default:
    1549                     Log(("KEV INET6 event %u addr %RTnaipv6\n", msg->event_code, pAddr));
     1561                    Log(("KEV INET6 event %u %.*s%d: addr %RTnaipv6\n",
     1562                         msg->event_code, IFNAMSIZ, link->if_name, link->if_unit, pAddr));
    15501563                    break;
    15511564            }
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