VirtualBox

Ignore:
Timestamp:
Aug 26, 2009 9:18:20 AM (15 years ago)
Author:
vboxsync
Message:

DrvNAT: more spaces and comment.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Network/DrvNAT.cpp

    r22458 r22459  
    7272        return PDMDrvHlpVMSetError((pthis)->pDrvIns, (rc), RT_SRC_POS, N_("NAT#%d: configuration query for \""name"\" " #type_name " failed"), \
    7373                                   (pthis)->pDrvIns->iInstance);                                    \
    74 }while(0)
     74} while (0)
    7575
    7676#define GET_ED_STRICT(pthis, node, name, rc, type, type_name, var)                                  \
     
    8080        return PDMDrvHlpVMSetError((pthis)->pDrvIns, (rc), RT_SRC_POS, N_("NAT#%d: configuration query for \""name"\" " #type_name " failed"), \
    8181                                  (pthis)->pDrvIns->iInstance);                                     \
    82 }while(0)
     82} while (0)
    8383
    8484#define GET_EXTRADATA_N(pthis, node, name, rc, type, type_name, var, var_size)                      \
     
    8888        return PDMDrvHlpVMSetError((pthis)->pDrvIns, (rc), RT_SRC_POS, N_("NAT#%d: configuration query for \""name"\" " #type_name " failed"), \
    8989                                  (pthis)->pDrvIns->iInstance);                                     \
    90 }while(0)
     90} while (0)
    9191
    9292#define GET_BOOL(rc, pthis, node, name, var) \
     
    103103
    104104
    105 #define DOGETIP(rc, node, instance, status, x)                                      \
    106 do {                                                                                \
    107         char    sz##x[32];                                                          \
    108         GET_STRING((rc), (node), (instance), #x, sz ## x[0],  sizeof(sz ## x));     \
    109         if (rc != VERR_CFGM_VALUE_NOT_FOUND)                                        \
    110             (status) = inet_aton(sz ## x, &x);                                      \
    111 }while(0)
     105#define DO_GET_IP(rc, node, instance, status, x)                                \
     106do {                                                                            \
     107    char    sz##x[32];                                                          \
     108    GET_STRING((rc), (node), (instance), #x, sz ## x[0],  sizeof(sz ## x));     \
     109    if (rc != VERR_CFGM_VALUE_NOT_FOUND)                                        \
     110        (status) = inet_aton(sz ## x, &x);                                      \
     111} while (0)
    112112
    113113#define GETIP_DEF(rc, node, instance, x, def)           \
     
    115115{                                                       \
    116116    int status = 0;                                     \
    117     DOGETIP((rc), (node), (instance),  status, x);      \
     117    DO_GET_IP((rc), (node), (instance),  status, x);    \
    118118    if (status == 0 || rc == VERR_CFGM_VALUE_NOT_FOUND) \
    119119        x.s_addr = def;                                 \
    120 }while(0)
    121 
     120} while (0)
     121
     122/** Queue depth (!SLIRP_SPLIT_CAN_OUTPUT). */
    122123#define QUEUE_SIZE 50
     124
    123125
    124126/*******************************************************************************
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