int eta = 0, columns = 0, loopcount = 0;\r
bool stdout_is_tty = false;\r
\r
+ /* peer_info array for storing peer-specific information */\r
+ std::vector<libtorrent::peer_info> peers;\r
+\r
stdout_is_tty = (isatty(STDOUT_FILENO) == 1);\r
if (stdout_is_tty) {\r
if(ioctl(STDOUT_FILENO, TIOCGWINSZ, &ws) < 0) {\r
Core->VerbosePrint("Core", "Reannouncing!\n");\r
}\r
\r
+ /* build standard status message */\r
sstatus = s->status();\r
tstatus = t->status();\r
eta = GetETA(tstatus.total_done, tstatus.total_wanted, (libtorrent::size_type)sstatus.download_rate);\r
PrintStatusStream(output, columns, stdout_is_tty);\r
output.str("");\r
\r
+ /* build peer status message */\r
+ t->get_peer_info(peers);\r
+\r
sleep(1);\r
loopcount++;\r
}\r