Selaa lähdekoodia

2009-07-05 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

	Generate peer ID after SimpleRandomizer is initialized.
	* src/main.cc
	* src/option_processing.cc
Tatsuhiro Tsujikawa 16 vuotta sitten
vanhempi
commit
f8fd518229
3 muutettua tiedostoa jossa 10 lisäystä ja 4 poistoa
  1. 6 0
      ChangeLog
  2. 4 0
      src/main.cc
  3. 0 4
      src/option_processing.cc

+ 6 - 0
ChangeLog

@@ -1,3 +1,9 @@
+2009-07-05  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
+
+	Generate peer ID after SimpleRandomizer is initialized.
+	* src/main.cc
+	* src/option_processing.cc
+
 2009-07-04  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
 
 	Removed unused method argument.

+ 4 - 0
src/main.cc

@@ -173,6 +173,10 @@ downloadresultcode::RESULT main(int argc, char* argv[])
 
   SimpleRandomizer::init();
   BitfieldManFactory::setDefaultRandomizer(SimpleRandomizer::getInstance());
+#ifdef ENABLE_BITTORRENT
+  bittorrent::generateStaticPeerId(op->get(PREF_PEER_ID_PREFIX),
+				   SimpleRandomizer::getInstance());
+#endif // ENABLE_BITTORRENT
   if(op->get(PREF_LOG) == "-") {
     LogFactory::setLogFile(DEV_STDOUT);
   } else if(!op->get(PREF_LOG).empty()) {

+ 0 - 4
src/option_processing.cc

@@ -204,10 +204,6 @@ void option_processing(Option& op, std::deque<std::string>& uris,
     }
   }
 #endif // HAVE_DAEMON
-#ifdef ENABLE_BITTORRENT
-  bittorrent::generateStaticPeerId(op.get(PREF_PEER_ID_PREFIX),
-				   SimpleRandomizer::getInstance());
-#endif // ENABLE_BITTORRENT
 }
 
 } // namespace aria2