VirtualBox

忽略:
時間撮記:
2013-10-15 上午09:36:22 (11 年 以前)
作者:
vboxsync
訊息:

NetworkServices: coding style

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/NetworkServices/NetLib/VBoxNetPortForwardString.cpp

    r48956 r49113  
    134134    Assert(cbRest || pszRaw[idxRaw - 1] == PF_FIELD_SEPARATOR); /* we are 1 char ahead */
    135135
    136     char aszPort[10];
    137     RT_ZERO(aszPort);
     136    char szPort[10];
     137    RT_ZERO(szPort);
    138138
    139139    Assert(idxRaw > 0);
    140     RTStrCopy(aszPort, RT_MIN(RT_ELEMENTS(aszPort), (size_t)(cbPort) + 1), pszRaw);
    141 
    142     if (!(u16Port = RTStrToUInt16(aszPort)))
     140    RTStrCopy(szPort, RT_MIN(sizeof(szPort), (size_t)(cbPort) + 1), pszRaw);
     141
     142    if (!(u16Port = RTStrToUInt16(szPort)))
    143143        return -1;
    144144
     
    236236    memset(pPfr, 0, sizeof(PORTFORWARDRULE));
    237237
    238     pszHostAddr = &pPfr->aszPfrHostAddr[0];
    239     pszGuestAddr = &pPfr->aszPfrGuestAddr[0];
    240     pszName = &pPfr->aszPfrName[0];
     238    pszHostAddr = &pPfr->szPfrHostAddr[0];
     239    pszGuestAddr = &pPfr->szPfrGuestAddr[0];
     240    pszName = &pPfr->szPfrName[0];
    241241
    242242    cbRaw = strlen(pcszStrPortForward);
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

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