commit - c2820569ceee27bab3e5efdaeba7a592f16dec4e
commit + 0410acb0caf2c1d93bab5c3ab58838e1e6b476d9
blob - 7730a0abb3af12011d42b28c10b2070c8eb186b2
blob + b23dfd90f89576759e69379f28cf533dace3b3c5
--- termbarc.c
+++ termbarc.c
size_t interface_length = strlen(interface_start);
config.interface = malloc(interface_length + 1);
if (config.interface == NULL) {
- perror("Memory allocation failed");
+ perror("No if.");
exit(EXIT_FAILURE);
}
strncpy(config.interface, interface_start,
freeifaddrs(ifap);
if (has_wg_interface)
- printf(" %sVPN%s", GREEN, RESET);
+ printf(" %sVPN%s ", GREEN, RESET);
else
- printf(" %sNo VPN%s", RED, RESET);
+ printf(" %sNo VPN%s ", RED, RESET);
}
unsigned long long update_mem()
void update_cpu_base_speed()
{
- int temp;
+ int temp = 0;
size_t templen = sizeof(temp);
int mib[5] = { CTL_HW, HW_CPUSPEED };
void update_cpu_avg_speed()
{
- uint64_t freq;
+ uint64_t freq = 0;
size_t len = sizeof(freq);
int mib[2] = { CTL_HW, HW_CPUSPEED };
printf(" %sBat:%s %s ", GREEN, RESET, battery_percent);
printf("%s|%s", PURPLE, RESET);
}
+ if (config.show_vpn) {
+ update_vpn();
+ printf("%s|%s", PURPLE, RESET);
+ }
if (config.show_net) {
update_public_ip();
update_internal_ip(config);
printf(" %sIPs:%s %s ~ %s ", GREEN, RESET, public_ip,
internal_ip);
- printf("%s|%s", PURPLE, RESET);
}
- if (config.show_vpn) {
- update_vpn();
- }
fflush(stdout);
if (argc == 2)
if (strcmp("-1", argv[1]) >= 0)
return 0;
- usleep(3000000);
+ usleep(2000000);
}
return 0;
}