VirtualBox

Changeset 63533 in vbox


Ignore:
Timestamp:
Aug 16, 2016 10:08:50 AM (8 years ago)
Author:
vboxsync
Message:

VBoxNetAdpCtl: doIOCtl isn't used on solaris.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/apps/adpctl/VBoxNetAdpCtl.cpp

    r62538 r63533  
    205205}
    206206
    207 static int doIOCtl(unsigned long uCmd, VBOXNETADPREQ *pReq)
     207
     208#ifndef RT_OS_SOLARIS
     209static int doIOCtl(unsigned long iCmd, VBOXNETADPREQ *pReq)
    208210{
    209211    int fd = open(VBOXNETADP_CTL_DEV_NAME, O_RDWR);
     
    211213    {
    212214        fprintf(stderr, "VBoxNetAdpCtl: Error while %s %s: ",
    213                 uCmd == VBOXNETADP_CTL_REMOVE ? "removing" : "adding",
     215                iCmd == VBOXNETADP_CTL_REMOVE ? "removing" : "adding",
    214216                pReq->szName[0] ? pReq->szName : "new interface");
    215217        perror("failed to open " VBOXNETADP_CTL_DEV_NAME);
     
    217219    }
    218220
    219     int rc = ioctl(fd, uCmd, pReq);
     221    int rc = ioctl(fd, iCmd, pReq);
    220222    if (rc == -1)
    221223    {
    222224        fprintf(stderr, "VBoxNetAdpCtl: Error while %s %s: ",
    223                 uCmd == VBOXNETADP_CTL_REMOVE ? "removing" : "adding",
     225                iCmd == VBOXNETADP_CTL_REMOVE ? "removing" : "adding",
    224226                pReq->szName[0] ? pReq->szName : "new interface");
    225227        perror("VBoxNetAdpCtl: ioctl failed for " VBOXNETADP_CTL_DEV_NAME);
     
    231233    return rc;
    232234}
     235#endif /* !RT_OS_SOLARIS */
     236
    233237
    234238static int checkAdapterName(const char *pcszNameIn, char *pszNameOut)
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