]> granicus.if.org Git - transmission/commitdiff
Enlarge IP address column in transmission-remote
authorCarl Michael Skog <cmskog@gmail.com>
Sun, 16 Apr 2017 23:42:19 +0000 (01:42 +0200)
committerMike Gelfand <mikedld@mikedld.com>
Sun, 30 Apr 2017 18:42:42 +0000 (21:42 +0300)
When using the transmission-remote program to list
peers(e.g. transmission-remote -t42 -ip), there is
not enough room for ipv6 addresses.
Increase the ip address column width from 20 to 40
(128/4 hex numbers + 32/4 - 1 colons + 1 space =
40 character width).

daemon/remote.c

index 4df6bb6e69760de5dbb7c6780f8f797b5ddd1578..1f97561902e9b312cc74217381a2888b9d5e90fe 100644 (file)
@@ -1264,7 +1264,7 @@ static void printFileList(tr_variant* top)
 static void printPeersImpl(tr_variant* peers)
 {
     int i, n;
-    printf("%-20s  %-12s  %-5s %-6s  %-6s  %s\n", "Address", "Flags", "Done", "Down", "Up", "Client");
+    printf("%-40s  %-12s  %-5s %-6s  %-6s  %s\n", "Address", "Flags", "Done", "Down", "Up", "Client");
 
     for (i = 0, n = tr_variantListSize(peers); i < n; ++i)
     {
@@ -1277,7 +1277,7 @@ static void printPeersImpl(tr_variant* peers)
             tr_variantDictFindReal(d, TR_KEY_progress, &progress) && tr_variantDictFindStr(d, TR_KEY_flagStr, &flagstr, NULL) &&
             tr_variantDictFindInt(d, TR_KEY_rateToClient, &rateToClient) && tr_variantDictFindInt(d, TR_KEY_rateToPeer, &rateToPeer))
         {
-            printf("%-20s  %-12s  %-5.1f %6.1f  %6.1f  %s\n", address, flagstr, (progress * 100.0), rateToClient / (double)tr_speed_K,
+            printf("%-40s  %-12s  %-5.1f %6.1f  %6.1f  %s\n", address, flagstr, (progress * 100.0), rateToClient / (double)tr_speed_K,
                 rateToPeer / (double)tr_speed_K, client);
         }
     }