gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r25793 - gnunet/src/sysmon


From: gnunet
Subject: [GNUnet-SVN] r25793 - gnunet/src/sysmon
Date: Tue, 15 Jan 2013 14:23:00 +0100

Author: wachs
Date: 2013-01-15 14:23:00 +0100 (Tue, 15 Jan 2013)
New Revision: 25793

Modified:
   gnunet/src/sysmon/gnunet-service-sysmon.c
Log:
IPv6 support


Modified: gnunet/src/sysmon/gnunet-service-sysmon.c
===================================================================
--- gnunet/src/sysmon/gnunet-service-sysmon.c   2013-01-15 12:55:14 UTC (rev 
25792)
+++ gnunet/src/sysmon/gnunet-service-sysmon.c   2013-01-15 13:23:00 UTC (rev 
25793)
@@ -394,7 +394,6 @@
                 }
        g_free (argss);
    }
-   printf ("\n");
    g_free(pids);
    pids = NULL;
 }
@@ -410,6 +409,8 @@
    char ** tmp;
    uint8_t *address;
    uint8_t *netmask;
+   char address6_string[INET6_ADDRSTRLEN];
+   char prefix6_string[INET6_ADDRSTRLEN];
 
    tmp = glibtop_get_netlist (&netlist);
 
@@ -420,13 +421,19 @@
      glibtop_get_netload (&netload, tmp[i]);
      address = (uint8_t *) &netload.address;
      netmask = (uint8_t *) &netload.subnet;
+        inet_ntop (AF_INET6, netload.address6, address6_string, 
INET6_ADDRSTRLEN);
+        inet_ntop (AF_INET6, netload.prefix6,  prefix6_string,  
INET6_ADDRSTRLEN);
      printf ("\t%-50s: %u.%u.%u.%u\n", "IPv4 subnet", netmask[0], netmask[1], 
netmask[2],netmask[3]);
      printf ("\t%-50s: %u.%u.%u.%u\n", "IPv4 address", address[0], address[1], 
address[2],address[3]);
+     printf ("\t%-50s: %s\n", "IPv6 prefix", prefix6_string);
+     printf ("\t%-50s: %s\n", "IPv6 address", address6_string);
 
+
      printf ("\t%-50s: %llu\n", "bytes in", (long long unsigned int) 
netload.bytes_in);
      printf ("\t%-50s: %llu\n", "bytes out", (long long unsigned int) 
netload.bytes_out);
      printf ("\t%-50s: %llu\n", "bytes total", (long long unsigned int) 
netload.bytes_total);
    }
+   printf ("\n");
 }
 #endif
 
@@ -648,7 +655,7 @@
        {
                if (GNUNET_OK == GNUNET_CONFIGURATION_get_value_string(cfg, s, 
"BINARY", &binary))
                {
-                       GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Monitoring 
service `%s' with binary `%s'\n", s, binary);
+                       GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Monitoring 
service `%s' with binary `%s'\n", s, binary);
                        pp = GNUNET_malloc (sizeof (struct 
SysmonGtopProcProperty));
                        pp->srv = GNUNET_strdup (s);
                        pp->binary = binary;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]