Split transmission.c: everything related to the accept/upnp/choking

thread was moved to shared.c
This commit is contained in:
Eric Petit
2007-01-19 04:42:31 +00:00
parent 2944a10d60
commit 7a6401c7b4
14 changed files with 523 additions and 269 deletions

View File

@@ -75,8 +75,7 @@
tr_setBindPort(fHandle, bindPort);
//set NAT
if ([fDefaults boolForKey: @"NatTraversal"])
tr_natTraversalEnable(fHandle);
tr_natTraversalEnable(fHandle, [fDefaults boolForKey: @"NatTraversal"]);
//actually set bandwidth limits
[self applySpeedSettings: nil];
@@ -294,7 +293,7 @@
- (void) setNat: (id) sender
{
[fDefaults boolForKey: @"NatTraversal"] ? tr_natTraversalEnable(fHandle) : tr_natTraversalDisable(fHandle);
tr_natTraversalEnable(fHandle, [fDefaults boolForKey: @"NatTraversal"]);
[self updateNatStatus];
}