Changeset 85241 in vbox
- Timestamp:
- Jul 11, 2020 11:03:20 PM (4 years ago)
- File:
-
- 1 edited
-
trunk/src/VBox/Main/include/netif.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/include/netif.h
r82968 r85241 115 115 Utf8Str strTmp = bstrIfName; 116 116 const char *pcszIfName = strTmp.c_str(); 117 int iInstance = 0;118 117 size_t iPos = strcspn(pcszIfName, "0123456789"); 118 uint32_t uInstance = 0; 119 119 if (pcszIfName[iPos]) 120 iInstance = RTStrToUInt32(pcszIfName + iPos);120 uInstance = RTStrToUInt32(pcszIfName + iPos); 121 121 122 122 in_addr tmp; 123 123 #if defined(RT_OS_WINDOWS) 124 tmp.S_un.S_addr = VBOXNET_IPV4ADDR_DEFAULT + ( iInstance << 16);124 tmp.S_un.S_addr = VBOXNET_IPV4ADDR_DEFAULT + (uInstance << 16); 125 125 #else 126 tmp.s_addr = VBOXNET_IPV4ADDR_DEFAULT + ( iInstance << 16);126 tmp.s_addr = VBOXNET_IPV4ADDR_DEFAULT + (uInstance << 16); 127 127 #endif 128 128 char *addr = inet_ntoa(tmp);
Note:
See TracChangeset
for help on using the changeset viewer.

