@@ -1423,36 +1423,32 @@ static void ThreadMapPort()
1423
1423
if (fDiscover ) {
1424
1424
char externalIPAddress[40 ];
1425
1425
r = UPNP_GetExternalIPAddress (urls.controlURL , data.first .servicetype , externalIPAddress);
1426
- if (r != UPNPCOMMAND_SUCCESS)
1426
+ if (r != UPNPCOMMAND_SUCCESS) {
1427
1427
LogPrintf (" UPnP: GetExternalIPAddress() returned %d\n " , r);
1428
- else
1429
- {
1430
- if (externalIPAddress[0 ])
1431
- {
1428
+ } else {
1429
+ if (externalIPAddress[0 ]) {
1432
1430
CNetAddr resolved;
1433
- if (LookupHost (externalIPAddress, resolved, false )) {
1431
+ if (LookupHost (externalIPAddress, resolved, false )) {
1434
1432
LogPrintf (" UPnP: ExternalIPAddress = %s\n " , resolved.ToString ().c_str ());
1435
1433
AddLocal (resolved, LOCAL_UPNP);
1436
1434
}
1437
- }
1438
- else
1435
+ } else {
1439
1436
LogPrintf (" UPnP: GetExternalIPAddress failed.\n " );
1437
+ }
1440
1438
}
1441
1439
}
1442
1440
1443
1441
std::string strDesc = PACKAGE_NAME " " + FormatFullVersion ();
1444
1442
1445
1443
do {
1446
- r = UPNP_AddPortMapping (urls.controlURL , data.first .servicetype ,
1447
- port.c_str (), port.c_str (), lanaddr, strDesc.c_str (), " TCP" , 0 , " 0" );
1444
+ r = UPNP_AddPortMapping (urls.controlURL , data.first .servicetype , port.c_str (), port.c_str (), lanaddr, strDesc.c_str (), " TCP" , 0 , " 0" );
1448
1445
1449
- if (r!=UPNPCOMMAND_SUCCESS)
1450
- LogPrintf (" AddPortMapping(%s, %s, %s) failed with code %d (%s)\n " ,
1451
- port, port, lanaddr, r, strupnperror (r));
1452
- else
1446
+ if (r != UPNPCOMMAND_SUCCESS) {
1447
+ LogPrintf (" AddPortMapping(%s, %s, %s) failed with code %d (%s)\n " , port, port, lanaddr, r, strupnperror (r));
1448
+ } else {
1453
1449
LogPrintf (" UPnP Port Mapping successful.\n " );
1454
- }
1455
- while (g_upnp_interrupt.sleep_for (std::chrono::minutes (20 )));
1450
+ }
1451
+ } while (g_upnp_interrupt.sleep_for (std::chrono::minutes (20 )));
1456
1452
1457
1453
r = UPNP_DeletePortMapping (urls.controlURL , data.first .servicetype , port.c_str (), " TCP" , 0 );
1458
1454
LogPrintf (" UPNP_DeletePortMapping() returned: %d\n " , r);
0 commit comments