(trunk gtk) #1157: random port on startup

This commit is contained in:
Charles Kerr 2009-04-05 16:07:51 +00:00
parent 555617a93c
commit 9ca9671d3e
2 changed files with 7 additions and 0 deletions

View File

@ -1077,6 +1077,10 @@ prefschanged( TrCore * core UNUSED,
{
tr_sessionSetAltSpeedDay( tr, pref_int_get( key ) );
}
else if( !strcmp( key, TR_PREFS_KEY_PEER_PORT_RANDOM_ON_START ) )
{
tr_sessionSetPeerPortRandomOnStart( tr, pref_flag_get( key ) );
}
}
static gboolean

View File

@ -1375,6 +1375,9 @@ networkPage( GObject * core )
G_CALLBACK( onCorePrefsChanged ), data );
onCorePrefsChanged( NULL, TR_PREFS_KEY_PEER_PORT, data );
s = _( "Randomize the port every launch" );
w = new_check_button( s, TR_PREFS_KEY_PEER_PORT_RANDOM_ON_START, core );
s = _( "Use UPnP or NAT-PMP port _forwarding from my router" );
w = new_check_button( s, TR_PREFS_KEY_PORT_FORWARDING, core );
hig_workarea_add_wide_control( t, &row, w );