- 時間撮記:
- 2015-4-22 上午09:34:46 (10 年 以前)
- 檔案:
-
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/VBox/NetworkServices/NetLib/VBoxNetPortForwardString.cpp
r54944 r55365 234 234 AssertPtrReturn(pPfr, VERR_INVALID_PARAMETER); 235 235 236 memset(pPfr, 0, sizeof(PORTFORWARDRULE));236 RT_ZERO(*pPfr); 237 237 238 238 pszHostAddr = &pPfr->szPfrHostAddr[0]; … … 271 271 pszRaw); 272 272 pszRaw += cbToken; /* move to separator */ 273 cbRaw -= cbToken; 273 274 } 274 275 … … 277 278 278 279 pszRaw++; /* skip separator */ 280 cbRaw--; 279 281 idxRaw = 0; 280 281 cbRaw--;282 282 283 283 if ( ( (fTcpProto = (RTStrNICmp(pszRaw, "tcp", 3) == 0)) … … 293 293 pszRaw += idxRaw; 294 294 cbRaw -= idxRaw; 295 idxRaw = 0;296 295 297 296 idxRaw = netPfStrAddressPortPairParse(pszRaw, cbRaw, … … 306 305 Assert(pszRaw[0] == PF_FIELD_SEPARATOR); 307 306 308 idxRaw = 0;309 310 307 idxRaw = netPfStrAddressPortPairParse(pszRaw, cbRaw, 311 pszGuestAddr, 312 INET6_ADDRSTRLEN, 313 false, 314 &u16GuestPort); 308 pszGuestAddr, INET6_ADDRSTRLEN, 309 false, &u16GuestPort); 315 310 316 311 if (idxRaw < 0) … … 344 339 RTStrFree(pszRawBegin); 345 340 if (pPfr) 346 memset(pPfr, 0, sizeof(PORTFORWARDRULE));341 RT_ZERO(*pPfr); 347 342 return VERR_INVALID_PARAMETER; 348 343 }
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器