Changeset 50459 in vbox for trunk/src/VBox/NetworkServices/NetLib
- Timestamp:
- Feb 14, 2014 3:14:24 AM (11 years ago)
- svn:sync-xref-src-repo-rev:
- 92290
- Location:
- trunk/src/VBox/NetworkServices/NetLib
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/NetworkServices/NetLib/VBoxNetPortForwardString.cpp
r49113 r50459 322 322 pPfr->iPfrProto = proto; 323 323 324 325 if (strlen(pszHostAddr))326 {327 if (!fIPv6)328 rc = RTNetStrToIPv4Addr(pszHostAddr, &pPfr->uPfrHostAddr.IPv4);329 #if 0 /* No IPv6 yet */330 else331 rc = RTNetStrToIPv6Addr(pszHostAddr, &pPfr->uPfrHostAddr.IPv6);332 #endif333 334 if (RT_FAILURE(rc))335 goto invalid_parameter;336 }337 338 324 pPfr->u16PfrHostPort = u16HostPort; 339 325 340 if (strlen(pszGuestAddr)) 341 { 342 if (!fIPv6) 343 rc = RTNetStrToIPv4Addr(pszGuestAddr, &pPfr->uPfrGuestAddr.IPv4); 344 #if 0 345 else 346 rc = RTNetStrToIPv6Addr(pszGuestAddr, &pPfr->uPfrGuestAddr.IPv6); 347 #endif 348 if (RT_FAILURE(rc)) 349 goto invalid_parameter; 350 } 351 else 326 if (*pszGuestAddr == '\0') 352 327 goto invalid_parameter; /* guest address should be defined */ 353 328 -
trunk/src/VBox/NetworkServices/NetLib/VBoxPortForwardString.h
r49113 r50459 43 43 /* IPPROTO_{UDP,TCP} */ 44 44 int iPfrProto; 45 RTNETADDRU uPfrHostAddr;46 45 char szPfrHostAddr[INET6_ADDRSTRLEN]; 47 46 uint16_t u16PfrHostPort; 48 RTNETADDRU uPfrGuestAddr;49 47 char szPfrGuestAddr[INET6_ADDRSTRLEN]; 50 48 uint16_t u16PfrGuestPort;
Note:
See TracChangeset
for help on using the changeset viewer.