Changeset 11319 for trunk/gsdl/src/w32server/fnord.cpp
- Timestamp:
- 2006-03-09T11:41:33+13:00 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/src/w32server/fnord.cpp
r10231 r11319 331 331 // get the url and attempt to start a browser 332 332 if (have_networking) { 333 // There are now threeaddress resolution methods:333 // There are now four address resolution methods: 334 334 // 0: Standard -- get local IP then resolve to a name 335 335 // 1: IP only -- as above, but use IP only -- don't resolve to a name 336 // 2: 127.0.0.1 -- always use 127.0.0.1 336 // 2: localhost -- always use localhost 337 // 3: 127.0.0.1 -- always use 127.0.0.1 337 338 char gsdl_address[100]; 338 339 339 340 DWORD local_ip = GetLocalIP(); 340 if (local_ip == INADDR_ANY || gsdl_address_resolution_method == 2) {341 if (local_ip == INADDR_ANY || gsdl_address_resolution_method == 3) { 341 342 local_ip = 127 + (0 << 8) + (0 << 16) + (1 << 24); 342 343 } 343 344 344 if (gsdl_address_resolution_method == 1 || gsdl_address_resolution_method == 2) {345 if (gsdl_address_resolution_method == 1 || gsdl_address_resolution_method == 3) { 345 346 sprintf(gsdl_address, "%d.%d.%d.%d", local_ip & 0xFF, (local_ip >> 8) & 0xFF, (local_ip >> 16) & 0xFF, (local_ip >> 24) & 0xFF); 347 } 348 else if (gsdl_address_resolution_method == 2) { 349 sprintf(gsdl_address, "localhost"); 346 350 } 347 351 else {
Note:
See TracChangeset
for help on using the changeset viewer.