Switch from printf() to GLib/GKrellM logging (gkrellm_debug(), g_warning(), g_message())
Replace sprintf() calls with snprintf() for security reasons.
This commit is contained in:
parent
4ff5bbfeb9
commit
7e86c76f32
|
@ -436,9 +436,8 @@ check_mbox(Mailbox *mbox)
|
||||||
mbox->mail_count = mbox->old_mail_count = mbox->new_mail_count = 0;
|
mbox->mail_count = mbox->old_mail_count = mbox->new_mail_count = 0;
|
||||||
mbox->last_mtime = 0;
|
mbox->last_mtime = 0;
|
||||||
mbox->last_size = 0;
|
mbox->last_size = 0;
|
||||||
if (_GK.debug_level & DEBUG_MAIL)
|
gkrellm_debug(DEBUG_MAIL, "check_mbox can't stat(%s): %s\n",
|
||||||
printf("check_mbox can't stat(%s): %s\n", mbox->path,
|
mbox->path, g_strerror(errno));
|
||||||
g_strerror(errno));
|
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -451,9 +450,8 @@ check_mbox(Mailbox *mbox)
|
||||||
{
|
{
|
||||||
if ((f = fopen(mbox->path, "r")) == NULL)
|
if ((f = fopen(mbox->path, "r")) == NULL)
|
||||||
{
|
{
|
||||||
if (_GK.debug_level & DEBUG_MAIL)
|
gkrellm_debug(DEBUG_MAIL, "check_mbox can't fopen(%s): %s\n",
|
||||||
printf("check_mbox can't fopen(%s): %s\n", mbox->path,
|
mbox->path, g_strerror(errno));
|
||||||
g_strerror(errno));
|
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
mbox->mail_count = 0;
|
mbox->mail_count = 0;
|
||||||
|
|
|
@ -97,7 +97,7 @@ gkrellmd_serve_data(GkrellmdMonitor *mon, gchar *line)
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
printf("gkrellmd: %s forgot to gkrellmd_set_serve_name()\n",
|
g_warning("gkrellmd: %s forgot to gkrellmd_set_serve_name()\n",
|
||||||
mon->name);
|
mon->name);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -201,7 +201,7 @@ serve_cpu_data(GkrellmdMonitor *mon, gboolean first_serve)
|
||||||
for (list = cpu_list; list; list = list->next)
|
for (list = cpu_list; list; list = list->next)
|
||||||
{
|
{
|
||||||
cpu = (CpuData *) list->data;
|
cpu = (CpuData *) list->data;
|
||||||
sprintf(buf, "%d %lu %lu %lu %lu\n", cpu->instance,
|
snprintf(buf, sizeof(buf), "%d %lu %lu %lu %lu\n", cpu->instance,
|
||||||
cpu->user, cpu->nice, cpu->sys, cpu->idle);
|
cpu->user, cpu->nice, cpu->sys, cpu->idle);
|
||||||
gkrellmd_serve_data(mon, buf);
|
gkrellmd_serve_data(mon, buf);
|
||||||
}
|
}
|
||||||
|
@ -471,7 +471,7 @@ gkrellm_disk_assign_data_nth(gint n, guint64 rb, guint64 wb, gboolean virtual)
|
||||||
disk = (DiskData *) g_list_nth_data(disk_list, n);
|
disk = (DiskData *) g_list_nth_data(disk_list, n);
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
sprintf(name, "%s%c", _("Disk"), 'A' + n);
|
snprintf(name, sizeof(name), "%s%c", _("Disk"), 'A' + n);
|
||||||
disk = add_disk(name, n, 0, 0);
|
disk = add_disk(name, n, 0, 0);
|
||||||
}
|
}
|
||||||
disk_assign_data(disk, rb, wb, virtual);
|
disk_assign_data(disk, rb, wb, virtual);
|
||||||
|
@ -741,7 +741,7 @@ serve_inet_data(GkrellmdMonitor *mon, gboolean first_serve)
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
cp = inet_ntoa(tcp->remote_addr);
|
cp = inet_ntoa(tcp->remote_addr);
|
||||||
sprintf(buf, "+0 %x %s:%x\n",
|
snprintf(buf, sizeof(buf), "+0 %x %s:%x\n",
|
||||||
tcp->local_port, cp, tcp->remote_port);
|
tcp->local_port, cp, tcp->remote_port);
|
||||||
}
|
}
|
||||||
#if defined(INET6) && defined(HAVE_GETADDRINFO)
|
#if defined(INET6) && defined(HAVE_GETADDRINFO)
|
||||||
|
@ -783,7 +783,7 @@ serve_inet_data(GkrellmdMonitor *mon, gboolean first_serve)
|
||||||
if (tcp->family == AF_INET)
|
if (tcp->family == AF_INET)
|
||||||
{
|
{
|
||||||
cp = inet_ntoa(tcp->remote_addr);
|
cp = inet_ntoa(tcp->remote_addr);
|
||||||
sprintf(buf, "-0 %x %s:%x\n",
|
snprintf(buf, sizeof(buf), "-0 %x %s:%x\n",
|
||||||
tcp->local_port, cp, tcp->remote_port);
|
tcp->local_port, cp, tcp->remote_port);
|
||||||
}
|
}
|
||||||
#if defined(INET6) && defined(HAVE_GETADDRINFO)
|
#if defined(INET6) && defined(HAVE_GETADDRINFO)
|
||||||
|
@ -1089,7 +1089,7 @@ serve_net_data(GkrellmdMonitor *mon, gboolean first_serve)
|
||||||
net = (NetData *) list->data;
|
net = (NetData *) list->data;
|
||||||
if (net->changed || first_serve)
|
if (net->changed || first_serve)
|
||||||
{
|
{
|
||||||
sprintf(buf, "%s %lu %lu\n", net->name, net->rx, net->tx);
|
snprintf(buf, sizeof(buf), "%s %lu %lu\n", net->name, net->rx, net->tx);
|
||||||
gkrellmd_serve_data(mon, buf);
|
gkrellmd_serve_data(mon, buf);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1106,7 +1106,7 @@ serve_net_data(GkrellmdMonitor *mon, gboolean first_serve)
|
||||||
fake_up_event = (first_serve && net->up);
|
fake_up_event = (first_serve && net->up);
|
||||||
if (net->up_event || net->down_event || fake_up_event)
|
if (net->up_event || net->down_event || fake_up_event)
|
||||||
{
|
{
|
||||||
sprintf(buf, "%s %d\n", net->name,
|
snprintf(buf, sizeof(buf), "%s %d\n", net->name,
|
||||||
fake_up_event ? TRUE : net->up_event);
|
fake_up_event ? TRUE : net->up_event);
|
||||||
gkrellmd_serve_data(mon, buf);
|
gkrellmd_serve_data(mon, buf);
|
||||||
}
|
}
|
||||||
|
@ -1120,7 +1120,7 @@ serve_net_data(GkrellmdMonitor *mon, gboolean first_serve)
|
||||||
if (net_timer->timed_changed || first_serve)
|
if (net_timer->timed_changed || first_serve)
|
||||||
{
|
{
|
||||||
gkrellmd_set_serve_name(mon, "net_timer");
|
gkrellmd_set_serve_name(mon, "net_timer");
|
||||||
sprintf(buf, "%s %d\n", net_timer->name, (gint)net_timer->up_time);
|
snprintf(buf, sizeof(buf), "%s %d\n", net_timer->name, (gint)net_timer->up_time);
|
||||||
gkrellmd_serve_data(mon, buf);
|
gkrellmd_serve_data(mon, buf);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1940,7 +1940,7 @@ serve_sensors_data(GkrellmdMonitor *mon, gboolean first_serve)
|
||||||
continue;
|
continue;
|
||||||
if (sr->changed || first_serve)
|
if (sr->changed || first_serve)
|
||||||
{
|
{
|
||||||
sprintf(buf, "%d \"%s\" %d %d %d %.2f\n",
|
snprintf(buf, sizeof(buf), "%d \"%s\" %d %d %d %.2f\n",
|
||||||
sr->type, sr->id_name,
|
sr->type, sr->id_name,
|
||||||
sr->id, sr->iodev, sr->inter, sr->raw_value);
|
sr->id, sr->iodev, sr->inter, sr->raw_value);
|
||||||
gkrellmd_serve_data(mon, buf);
|
gkrellmd_serve_data(mon, buf);
|
||||||
|
@ -1965,12 +1965,12 @@ serve_sensors_setup(GkrellmdMonitor *mon)
|
||||||
if (s->group == SENSOR_GROUP_DISK && !sensor_disk_ok)
|
if (s->group == SENSOR_GROUP_DISK && !sensor_disk_ok)
|
||||||
continue;
|
continue;
|
||||||
if (sensor_disk_ok)
|
if (sensor_disk_ok)
|
||||||
sprintf(buf, "%d \"%s\" %d %d %d %.4f %.4f \"%s\" \"%s\" %d\n",
|
snprintf(buf, sizeof(buf), "%d \"%s\" %d %d %d %.4f %.4f \"%s\" \"%s\" %d\n",
|
||||||
s->type, s->id_name,
|
s->type, s->id_name,
|
||||||
s->id, s->iodev, s->inter,
|
s->id, s->iodev, s->inter,
|
||||||
s->factor, s->offset, s->vref, s->default_label, s->group);
|
s->factor, s->offset, s->vref, s->default_label, s->group);
|
||||||
else
|
else
|
||||||
sprintf(buf, "%d \"%s\" %d %d %d %.4f %.4f \"%s\" \"%s\"\n",
|
snprintf(buf, sizeof(buf), "%d \"%s\" %d %d %d %.4f %.4f \"%s\" \"%s\"\n",
|
||||||
s->type, s->id_name,
|
s->type, s->id_name,
|
||||||
s->id, s->iodev, s->inter,
|
s->id, s->iodev, s->inter,
|
||||||
s->factor, s->offset, s->vref, s->default_label);
|
s->factor, s->offset, s->vref, s->default_label);
|
||||||
|
@ -2057,7 +2057,7 @@ send_time(GkrellmdClient *client)
|
||||||
gchar buf[128];
|
gchar buf[128];
|
||||||
|
|
||||||
t = &gkrellmd_current_tm;
|
t = &gkrellmd_current_tm;
|
||||||
sprintf(buf, "<time>\n%d %d %d %d %d %d %d %d %d\n",
|
snprintf(buf, sizeof(buf), "<time>\n%d %d %d %d %d %d %d %d %d\n",
|
||||||
t->tm_sec, t->tm_min, t->tm_hour,
|
t->tm_sec, t->tm_min, t->tm_hour,
|
||||||
t->tm_mday, t->tm_mon, t->tm_year,
|
t->tm_mday, t->tm_mon, t->tm_year,
|
||||||
t->tm_wday, t->tm_yday, t->tm_isdst);
|
t->tm_wday, t->tm_yday, t->tm_isdst);
|
||||||
|
@ -2111,7 +2111,7 @@ gkrellmd_load_monitors(void)
|
||||||
if (_GK.list_plugins)
|
if (_GK.list_plugins)
|
||||||
exit(0);
|
exit(0);
|
||||||
if (_GK.log_plugins)
|
if (_GK.log_plugins)
|
||||||
printf("%s\n", plugin_install_log ? plugin_install_log :
|
g_message("%s\n", plugin_install_log ? plugin_install_log :
|
||||||
_("No plugins found\n"));
|
_("No plugins found\n"));
|
||||||
for ( ; list; list = list->next)
|
for ( ; list; list = list->next)
|
||||||
{
|
{
|
||||||
|
@ -2201,7 +2201,7 @@ gkrellmd_update_monitors(void)
|
||||||
send_time(client);
|
send_time(client);
|
||||||
else if (GK.second_tick)
|
else if (GK.second_tick)
|
||||||
{
|
{
|
||||||
sprintf(buf, "<.%d>\n", gkrellmd_current_tm.tm_sec);
|
snprintf(buf, sizeof(buf), "<.%d>\n", gkrellmd_current_tm.tm_sec);
|
||||||
gkrellmd_send_to_client(client, buf);
|
gkrellmd_send_to_client(client, buf);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2241,7 +2241,7 @@ gkrellmd_serve_setup(GkrellmdClient *client)
|
||||||
g_free(s);
|
g_free(s);
|
||||||
|
|
||||||
lc = localeconv();
|
lc = localeconv();
|
||||||
sprintf(buf, "%c\n", *lc->decimal_point);
|
snprintf(buf, sizeof(buf), "%c\n", *lc->decimal_point);
|
||||||
s = g_strconcat("<decimal_point>\n", buf, "\n", NULL);
|
s = g_strconcat("<decimal_point>\n", buf, "\n", NULL);
|
||||||
gkrellmd_send_to_client(client, s);
|
gkrellmd_send_to_client(client, s);
|
||||||
g_free(s);
|
g_free(s);
|
||||||
|
@ -2269,16 +2269,16 @@ gkrellmd_serve_setup(GkrellmdClient *client)
|
||||||
for (list = gkrellmd_monitor_list; list; list = list->next)
|
for (list = gkrellmd_monitor_list; list; list = list->next)
|
||||||
{
|
{
|
||||||
mon = (GkrellmdMonitor *) list->data;
|
mon = (GkrellmdMonitor *) list->data;
|
||||||
sprintf(buf, "%s\n", mon->name);
|
snprintf(buf, sizeof(buf), "%s\n", mon->name);
|
||||||
gkrellmd_send_to_client(client, buf);
|
gkrellmd_send_to_client(client, buf);
|
||||||
}
|
}
|
||||||
|
|
||||||
sprintf(buf, "%d\n", _GK.io_timeout);
|
snprintf(buf, sizeof(buf), "%d\n", _GK.io_timeout);
|
||||||
s = g_strconcat("<io_timeout>\n", buf, "\n", NULL);
|
s = g_strconcat("<io_timeout>\n", buf, "\n", NULL);
|
||||||
gkrellmd_send_to_client(client, s);
|
gkrellmd_send_to_client(client, s);
|
||||||
g_free(s);
|
g_free(s);
|
||||||
|
|
||||||
sprintf(buf, "%d\n", _GK.reconnect_timeout);
|
snprintf(buf, sizeof(buf), "%d\n", _GK.reconnect_timeout);
|
||||||
s = g_strconcat("<reconnect_timeout>\n", buf, "\n", NULL);
|
s = g_strconcat("<reconnect_timeout>\n", buf, "\n", NULL);
|
||||||
gkrellmd_send_to_client(client, s);
|
gkrellmd_send_to_client(client, s);
|
||||||
g_free(s);
|
g_free(s);
|
||||||
|
|
|
@ -220,7 +220,8 @@ gkrellmd_plugin_scan(gchar *path)
|
||||||
}
|
}
|
||||||
if (_GK.list_plugins)
|
if (_GK.list_plugins)
|
||||||
{
|
{
|
||||||
printf("%s (%s)\n", name, path);
|
// TODO: list plugins support on win32
|
||||||
|
g_message("%s (%s)\n", name, path);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
for (list = plugin_list; list; list = list->next)
|
for (list = plugin_list; list; list = list->next)
|
||||||
|
|
|
@ -173,10 +173,9 @@ gkrellm_connect_to(gchar *server, gint server_port)
|
||||||
if ((fd = socket(res->ai_family, res->ai_socktype,
|
if ((fd = socket(res->ai_family, res->ai_socktype,
|
||||||
res->ai_protocol)) < 0)
|
res->ai_protocol)) < 0)
|
||||||
continue;
|
continue;
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
gkrellm_debug(DEBUG_SENSORS,
|
||||||
printf("\t[gkrellm_connect_to: (%d,%d,%d) %s:%d]\n",
|
"\t[gkrellm_connect_to: (%d,%d,%d) %s:%d]\n", res->ai_family,
|
||||||
res->ai_family, res->ai_socktype,
|
res->ai_socktype, res->ai_protocol, server, server_port);
|
||||||
res->ai_protocol, server, server_port);
|
|
||||||
if (connect(fd, res->ai_addr, res->ai_addrlen) >= 0)
|
if (connect(fd, res->ai_addr, res->ai_addrlen) >= 0)
|
||||||
break;
|
break;
|
||||||
#ifdef WIN32
|
#ifdef WIN32
|
||||||
|
@ -188,8 +187,8 @@ gkrellm_connect_to(gchar *server, gint server_port)
|
||||||
}
|
}
|
||||||
freeaddrinfo(res0);
|
freeaddrinfo(res0);
|
||||||
#else
|
#else
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
gkrellm_debug(DEBUG_SENSORS, "\t[gkrellm_connect_to: %s:%d]\n", server,
|
||||||
printf("\t[gkrellm_connect_to: %s:%d]\n", server, server_port);
|
server_port);
|
||||||
addr = gethostbyname(server);
|
addr = gethostbyname(server);
|
||||||
if (addr)
|
if (addr)
|
||||||
{
|
{
|
||||||
|
|
22
src/chart.c
22
src/chart.c
|
@ -1019,9 +1019,9 @@ gkrellm_draw_chart_text(GkrellmChart *cp, gint style_id, gchar *str)
|
||||||
|
|
||||||
if (_GK.debug_level & DEBUG_CHART_TEXT)
|
if (_GK.debug_level & DEBUG_CHART_TEXT)
|
||||||
{
|
{
|
||||||
printf("\n");
|
g_debug("\n");
|
||||||
if (!cp->text_format_reuse)
|
if (!cp->text_format_reuse)
|
||||||
printf("draw_chart_text: [%s]\n", str);
|
g_debug("draw_chart_text: [%s]\n", str);
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( !cp->text_format_reuse
|
if ( !cp->text_format_reuse
|
||||||
|
@ -1171,7 +1171,7 @@ gkrellm_draw_chart_text(GkrellmChart *cp, gint style_id, gchar *str)
|
||||||
|
|
||||||
strncpy(buf, s, text_length);
|
strncpy(buf, s, text_length);
|
||||||
buf[text_length] = '\0';
|
buf[text_length] = '\0';
|
||||||
printf("draw_chart_text: [%s] ", buf);
|
g_debug("draw_chart_text: [%s] ", buf);
|
||||||
}
|
}
|
||||||
|
|
||||||
offset = cp->baseline_ref - tr->baseline; /* align baselines */
|
offset = cp->baseline_ref - tr->baseline; /* align baselines */
|
||||||
|
@ -1183,7 +1183,7 @@ gkrellm_draw_chart_text(GkrellmChart *cp, gint style_id, gchar *str)
|
||||||
if (!tr->cache_valid)
|
if (!tr->cache_valid)
|
||||||
{
|
{
|
||||||
if (_GK.debug_level & DEBUG_CHART_TEXT)
|
if (_GK.debug_level & DEBUG_CHART_TEXT)
|
||||||
printf("pango ");
|
g_debug("pango ");
|
||||||
gdk_draw_drawable(cp->bg_text_pixmap, _GK.draw1_GC,
|
gdk_draw_drawable(cp->bg_text_pixmap, _GK.draw1_GC,
|
||||||
cp->bg_pixmap,
|
cp->bg_pixmap,
|
||||||
x - 1, y + tr->y_ink + offset - 1,
|
x - 1, y + tr->y_ink + offset - 1,
|
||||||
|
@ -1193,7 +1193,7 @@ gkrellm_draw_chart_text(GkrellmChart *cp, gint style_id, gchar *str)
|
||||||
text_length);
|
text_length);
|
||||||
}
|
}
|
||||||
if (_GK.debug_level & DEBUG_CHART_TEXT)
|
if (_GK.debug_level & DEBUG_CHART_TEXT)
|
||||||
printf("x=%d y=%d w=%d h=%d\n",
|
g_debug("x=%d y=%d w=%d h=%d\n",
|
||||||
x - 1, y + tr->y_ink + offset - 1,
|
x - 1, y + tr->y_ink + offset - 1,
|
||||||
tr->w + shadow + 2, tr->h + shadow + 1);
|
tr->w + shadow + 2, tr->h + shadow + 1);
|
||||||
gdk_draw_drawable(cp->pixmap, _GK.draw1_GC, cp->bg_text_pixmap,
|
gdk_draw_drawable(cp->pixmap, _GK.draw1_GC, cp->bg_text_pixmap,
|
||||||
|
@ -1983,7 +1983,7 @@ gkrellm_125_sequence(gint value, gboolean use125,
|
||||||
{
|
{
|
||||||
for (i = 0; i < table_size; ++i)
|
for (i = 0; i < table_size; ++i)
|
||||||
{
|
{
|
||||||
/*printf(" mapping[%d] value=%d table=%d\n", i, value, table[i]); */
|
/*g_debug(" mapping[%d] value=%d table=%d\n", i, value, table[i]); */
|
||||||
if (value == table[i])
|
if (value == table[i])
|
||||||
return table[i];
|
return table[i];
|
||||||
else if (value == table[i] - 1)
|
else if (value == table[i] - 1)
|
||||||
|
@ -2742,20 +2742,20 @@ debug_dump_chart_list()
|
||||||
GkrellmPanel *p;
|
GkrellmPanel *p;
|
||||||
GkrellmChartdata *cd;
|
GkrellmChartdata *cd;
|
||||||
|
|
||||||
printf("\n");
|
g_debug("\n");
|
||||||
for (list = gkrellm_get_chart_list(); list; list = list->next)
|
for (list = gkrellm_get_chart_list(); list; list = list->next)
|
||||||
{
|
{
|
||||||
cp = (GkrellmChart *) list->data;
|
cp = (GkrellmChart *) list->data;
|
||||||
p = cp->panel;
|
p = cp->panel;
|
||||||
if (p && p->label && p->label->string)
|
if (p && p->label && p->label->string)
|
||||||
printf("%s [%d]: ", p->label->string, cp->style_id);
|
g_debug("%s [%d]: ", p->label->string, cp->style_id);
|
||||||
else
|
else
|
||||||
printf("(null) [%d]: ", cp->style_id);
|
g_debug("(null) [%d]: ", cp->style_id);
|
||||||
for (cdlist = cp->cd_list; cdlist; cdlist = cdlist->next)
|
for (cdlist = cp->cd_list; cdlist; cdlist = cdlist->next)
|
||||||
{
|
{
|
||||||
cd = (GkrellmChartdata *) cdlist->data;
|
cd = (GkrellmChartdata *) cdlist->data;
|
||||||
printf("%s %p->data ", cd->label, cd->data);
|
g_debug("%s %p->data ", cd->label, cd->data);
|
||||||
}
|
}
|
||||||
printf("\n");
|
g_debug("\n");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -209,7 +209,7 @@ strftime_format(gchar *format, gchar *alt_color)
|
||||||
g_free (locale_format);
|
g_free (locale_format);
|
||||||
format_alt_color(buf1, buf2, sizeof(buf2), alt_color);
|
format_alt_color(buf1, buf2, sizeof(buf2), alt_color);
|
||||||
|
|
||||||
// printf("%s\n", buf2);
|
// g_debug("%s\n", buf2);
|
||||||
|
|
||||||
return g_locale_to_utf8 (buf2, -1, NULL, NULL, NULL);
|
return g_locale_to_utf8 (buf2, -1, NULL, NULL, NULL);
|
||||||
}
|
}
|
||||||
|
|
|
@ -567,7 +567,7 @@ assign_custom_style(gchar *debug_name, GList *style_list, gint index,
|
||||||
custom_style =
|
custom_style =
|
||||||
(GkrellmStyle *) g_list_nth_data(_GK.custom_style_list, i);
|
(GkrellmStyle *) g_list_nth_data(_GK.custom_style_list, i);
|
||||||
|
|
||||||
//printf("assign_custom_style(%s, %s, %d, %s) %d\n",
|
//g_debug("assign_custom_style(%s, %s, %d, %s) %d\n",
|
||||||
//debug_name, custom_name, entry_flag, arg, i);
|
//debug_name, custom_name, entry_flag, arg, i);
|
||||||
assign_style_entry(custom_style, arg, entry_flag);
|
assign_style_entry(custom_style, arg, entry_flag);
|
||||||
set_themed(custom_style, entry_flag);
|
set_themed(custom_style, entry_flag);
|
||||||
|
|
|
@ -100,14 +100,14 @@ gdk_string_extents(void *font_desc, const char *string,
|
||||||
int
|
int
|
||||||
setuid(uid_t u)
|
setuid(uid_t u)
|
||||||
{
|
{
|
||||||
// printf("setuid() intercepted\n");
|
// g_debug("setuid() intercepted\n");
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
setreuid(uid_t r, uid_t e)
|
setreuid(uid_t r, uid_t e)
|
||||||
{
|
{
|
||||||
// printf("setreuid() intercepted\n");
|
// g_debug("setreuid() intercepted\n");
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -305,8 +305,8 @@ gkrellm_disk_assign_data_nth(gint n, guint64 rb, guint64 wb, gboolean virtual)
|
||||||
disk = (DiskMon *) g_list_nth_data(disk_mon_list, n + 1);
|
disk = (DiskMon *) g_list_nth_data(disk_mon_list, n + 1);
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
sprintf(name, "%s%c", "Disk", 'A' + n);
|
snprintf(name, sizeof(name), "%s%c", "Disk", 'A' + n);
|
||||||
sprintf(label, "%s%c", _("Disk"), 'A' + n);
|
snprintf(label, sizeof(label), "%s%c", _("Disk"), 'A' + n);
|
||||||
disk = add_disk(name, label, 0, 0, n);
|
disk = add_disk(name, label, 0, 0, n);
|
||||||
}
|
}
|
||||||
disk_assign_data(disk, rb, wb, virtual);
|
disk_assign_data(disk, rb, wb, virtual);
|
||||||
|
@ -1250,7 +1250,7 @@ cb_tree_selection_changed(GtkTreeSelection *selection, gpointer data)
|
||||||
path = gtk_tree_model_get_path(model, &iter);
|
path = gtk_tree_model_get_path(model, &iter);
|
||||||
indices = gtk_tree_path_get_indices(path);
|
indices = gtk_tree_path_get_indices(path);
|
||||||
depth = gtk_tree_path_get_depth(path);
|
depth = gtk_tree_path_get_depth(path);
|
||||||
// printf("selection: indices=[%d,%d]:%d, path=%s\n",
|
// g_debug("selection: indices=[%d,%d]:%d, path=%s\n",
|
||||||
// indices[0], indices[1], gtk_tree_path_get_depth(path),
|
// indices[0], indices[1], gtk_tree_path_get_depth(path),
|
||||||
// gtk_tree_path_to_string(path));
|
// gtk_tree_path_to_string(path));
|
||||||
change_row_reference(model, path);
|
change_row_reference(model, path);
|
||||||
|
|
8
src/fs.c
8
src/fs.c
|
@ -754,9 +754,7 @@ fs_update(void)
|
||||||
|
|
||||||
if (!force_fs_check && (!GK.second_tick || (!fs_check && !nfs_check)))
|
if (!force_fs_check && (!GK.second_tick || (!fs_check && !nfs_check)))
|
||||||
return;
|
return;
|
||||||
#if 0
|
//g_debug("fs update %d nfs %d force %d\n", fs_check, nfs_check, force_fs_check);
|
||||||
printf("fs update %d nfs %d force %d\n", fs_check, nfs_check, force_fs_check);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
refresh_mounts_list();
|
refresh_mounts_list();
|
||||||
|
|
||||||
|
@ -1849,7 +1847,7 @@ cb_tree_selection_changed(GtkTreeSelection *selection, gpointer data)
|
||||||
indices = gtk_tree_path_get_indices(path);
|
indices = gtk_tree_path_get_indices(path);
|
||||||
secondary = indices[0];
|
secondary = indices[0];
|
||||||
depth = gtk_tree_path_get_depth(path);
|
depth = gtk_tree_path_get_depth(path);
|
||||||
// printf("selection: indices=[%d,%d]:%d, path=%s\n",
|
// g_debug("selection: indices=[%d,%d]:%d, path=%s\n",
|
||||||
// indices[0], indices[1], gtk_tree_path_get_depth(path),
|
// indices[0], indices[1], gtk_tree_path_get_depth(path),
|
||||||
// gtk_tree_path_to_string(path));
|
// gtk_tree_path_to_string(path));
|
||||||
change_row_reference(model, path);
|
change_row_reference(model, path);
|
||||||
|
@ -2208,7 +2206,7 @@ row_drop_possible(GtkTreeDragDest *drag_dest, GtkTreePath *path,
|
||||||
return FALSE;
|
return FALSE;
|
||||||
src_path = gtk_tree_row_reference_get_path(row_reference);
|
src_path = gtk_tree_row_reference_get_path(row_reference);
|
||||||
indices = gtk_tree_path_get_indices(path);
|
indices = gtk_tree_path_get_indices(path);
|
||||||
// printf("drop path: indices=[%d,%d]:%d, path=%s\n",
|
// g_debug("drop path: indices=[%d,%d]:%d, path=%s\n",
|
||||||
// indices[0], indices[1], gtk_tree_path_get_depth(path),
|
// indices[0], indices[1], gtk_tree_path_get_depth(path),
|
||||||
// gtk_tree_path_to_string(path));
|
// gtk_tree_path_to_string(path));
|
||||||
|
|
||||||
|
|
24
src/gui.c
24
src/gui.c
|
@ -1630,8 +1630,7 @@ gkrellm_load_theme_config(void)
|
||||||
{
|
{
|
||||||
if ((s = strchr(buf, (gint) '\n')) != NULL)
|
if ((s = strchr(buf, (gint) '\n')) != NULL)
|
||||||
*s = '\0';
|
*s = '\0';
|
||||||
if (_GK.debug_level & DEBUG_GUI)
|
gkrellm_debug(DEBUG_GUI, "gkrellm_load_theme_config: %s\n", buf);
|
||||||
printf("gkrellm_load_theme_config: %s\n", buf);
|
|
||||||
s = buf;
|
s = buf;
|
||||||
if (s && *s != '#' && *s != '\0' && strcmp(s, "Default"))
|
if (s && *s != '#' && *s != '\0' && strcmp(s, "Default"))
|
||||||
{
|
{
|
||||||
|
@ -1645,8 +1644,7 @@ gkrellm_load_theme_config(void)
|
||||||
{
|
{
|
||||||
if ((s = strchr(buf, (gint) '\n')) != NULL)
|
if ((s = strchr(buf, (gint) '\n')) != NULL)
|
||||||
*s = '\0';
|
*s = '\0';
|
||||||
if (_GK.debug_level & DEBUG_GUI)
|
gkrellm_debug(DEBUG_GUI, "gkrellm_load_theme_config: %s\n", buf);
|
||||||
printf("gkrellm_load_theme_config: %s\n", buf);
|
|
||||||
if (i == 0)
|
if (i == 0)
|
||||||
sscanf(buf, "%d", &_GK.theme_alternative);
|
sscanf(buf, "%d", &_GK.theme_alternative);
|
||||||
if (i == 1 && !strstr(buf, "*-*")) /* XXX Trap out GdkFont */
|
if (i == 1 && !strstr(buf, "*-*")) /* XXX Trap out GdkFont */
|
||||||
|
@ -1684,8 +1682,8 @@ gkrellm_read_theme_event(GtkSettings *settings)
|
||||||
/* so get the current gtk theme name and switch to it */
|
/* so get the current gtk theme name and switch to it */
|
||||||
{
|
{
|
||||||
g_object_get(_GK.gtk_settings, "gtk-theme-name", &theme_name, NULL);
|
g_object_get(_GK.gtk_settings, "gtk-theme-name", &theme_name, NULL);
|
||||||
if ((_GK.debug_level & DEBUG_GUI) && theme_name)
|
if (theme_name)
|
||||||
printf("notify::gtk-theme-name: %s\n", theme_name);
|
gkrellm_debug(DEBUG_GUI, "notify::gtk-theme-name: %s\n", theme_name);
|
||||||
|
|
||||||
if ( gkrellm_dup_string(&_GK.gtk_theme_name, theme_name)
|
if ( gkrellm_dup_string(&_GK.gtk_theme_name, theme_name)
|
||||||
&& _GK.track_gtk_theme_name
|
&& _GK.track_gtk_theme_name
|
||||||
|
@ -2125,8 +2123,8 @@ create_config_page(GkrellmMonitor *mon, GtkTreeStore *tree, GtkTreeIter *iter,
|
||||||
PAGE_COLUMN, page,
|
PAGE_COLUMN, page,
|
||||||
-1);
|
-1);
|
||||||
|
|
||||||
if (_GK.debug_level & DEBUG_GUI)
|
gkrellm_debug(DEBUG_GUI, "create_config_page %d: %s\n", page,
|
||||||
printf("create_config_page %d: %s\n", page, mon ? mon->name : "--");
|
mon ? mon->name : "--");
|
||||||
|
|
||||||
return vbox;
|
return vbox;
|
||||||
}
|
}
|
||||||
|
@ -2196,9 +2194,8 @@ gkrellm_remove_plugin_config_page(GkrellmMonitor *mon)
|
||||||
if (mon->privat->config_page >= tmon->privat->config_page)
|
if (mon->privat->config_page >= tmon->privat->config_page)
|
||||||
continue;
|
continue;
|
||||||
tmon->privat->config_page -= 1;
|
tmon->privat->config_page -= 1;
|
||||||
if (_GK.debug_level & DEBUG_GUI)
|
gkrellm_debug(DEBUG_GUI, "config_page %d: %s\n",
|
||||||
printf("config_page %d: %s\n",
|
tmon->privat->config_page, tmon->name);
|
||||||
tmon->privat->config_page, tmon->name);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
mon->privat->config_page = -1;
|
mon->privat->config_page = -1;
|
||||||
|
@ -2261,9 +2258,8 @@ cb_tree_selection_changed(GtkTreeSelection *selection, gpointer data)
|
||||||
set_apply_mode(instant);
|
set_apply_mode(instant);
|
||||||
|
|
||||||
gtk_notebook_set_current_page(config_notebook, page);
|
gtk_notebook_set_current_page(config_notebook, page);
|
||||||
if (_GK.debug_level & DEBUG_GUI)
|
gkrellm_debug(DEBUG_GUI, "tree_selection_changed %d: %s\n",
|
||||||
printf("tree_selection_changed %d: %s\n",
|
page, selected_monitor ? selected_monitor->name : "--");
|
||||||
page, selected_monitor ? selected_monitor->name : "--");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Monitors may want to present as instant apply monitors, but still need
|
/* Monitors may want to present as instant apply monitors, but still need
|
||||||
|
|
12
src/inet.c
12
src/inet.c
|
@ -170,7 +170,7 @@ _log_active_port(ActiveTCP *tcp)
|
||||||
if (_GK.debug_level & DEBUG_INET)
|
if (_GK.debug_level & DEBUG_INET)
|
||||||
{
|
{
|
||||||
ap = inet_ntoa(tcp->remote_addr);
|
ap = inet_ntoa(tcp->remote_addr);
|
||||||
g_print("inet OO-----> %x %s:%x\n",
|
g_debug("inet OO-----> %x %s:%x\n",
|
||||||
tcp->local_port, ap, tcp->remote_port);
|
tcp->local_port, ap, tcp->remote_port);
|
||||||
}
|
}
|
||||||
active_tcp_list = g_list_prepend(active_tcp_list, (gpointer) new_tcp);
|
active_tcp_list = g_list_prepend(active_tcp_list, (gpointer) new_tcp);
|
||||||
|
@ -248,7 +248,7 @@ gkrellm_inet_client_divert(void (*read_tcp_func)())
|
||||||
|
|
||||||
/* ======================================================================== */
|
/* ======================================================================== */
|
||||||
|
|
||||||
#define DUMP_IN(in,tag) printf("%s: %s %s %ld %ld %ld %ld\n", \
|
#define DUMP_IN(in,tag) g_debug("%s: %s %s %ld %ld %ld %ld\n", \
|
||||||
tag, in->label0, in->label1, \
|
tag, in->label0, in->label1, \
|
||||||
in->port0_0, in->port0_1, in->port1_0, in->port1_1);
|
in->port0_0, in->port0_1, in->port1_0, in->port1_1);
|
||||||
|
|
||||||
|
@ -560,7 +560,7 @@ update_inet(void)
|
||||||
if (_GK.debug_level & DEBUG_INET)
|
if (_GK.debug_level & DEBUG_INET)
|
||||||
{
|
{
|
||||||
ap = inet_ntoa(tcp->remote_addr);
|
ap = inet_ntoa(tcp->remote_addr);
|
||||||
g_print("inet XX-----> %x %s:%x\n",
|
g_debug("inet XX-----> %x %s:%x\n",
|
||||||
tcp->local_port, ap, tcp->remote_port);
|
tcp->local_port, ap, tcp->remote_port);
|
||||||
}
|
}
|
||||||
free_tcp_list = g_list_prepend(free_tcp_list, tcp);
|
free_tcp_list = g_list_prepend(free_tcp_list, tcp);
|
||||||
|
@ -1104,12 +1104,14 @@ fix_ports(InetMon *in)
|
||||||
|
|
||||||
if (!*in->label0)
|
if (!*in->label0)
|
||||||
{
|
{
|
||||||
in->port0_1 = in->port0_1 = in->data0_is_range = 0;
|
in->port0_1 = 0;
|
||||||
|
in->data0_is_range = 0;
|
||||||
--cd_length;
|
--cd_length;
|
||||||
}
|
}
|
||||||
if (!*in->label1)
|
if (!*in->label1)
|
||||||
{
|
{
|
||||||
in->port1_1 = in->port1_1 = in->data1_is_range = 0;
|
in->port1_1 = 0;
|
||||||
|
in->data1_is_range = 0;
|
||||||
--cd_length;
|
--cd_length;
|
||||||
}
|
}
|
||||||
if (in->data0_is_range && (in->port0_1 < in->port0_0))
|
if (in->data0_is_range && (in->port0_1 < in->port0_0))
|
||||||
|
|
|
@ -958,7 +958,7 @@ gkrellm_create_krell(GkrellmPanel *p, GkrellmPiximage *im, GkrellmStyle *style)
|
||||||
|
|
||||||
if (im == NULL || style == NULL)
|
if (im == NULL || style == NULL)
|
||||||
{
|
{
|
||||||
printf(_("create_krell: NULL image or style\n"));
|
g_warning(_("create_krell: NULL image or style\n"));
|
||||||
exit(0);
|
exit(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -3220,12 +3220,12 @@ set_list_store_model_data(GtkListStore *store, GtkTreeIter *iter,
|
||||||
{
|
{
|
||||||
default_port = default_port_of_proto(account->protocol,
|
default_port = default_port_of_proto(account->protocol,
|
||||||
account->use_ssl);
|
account->use_ssl);
|
||||||
sprintf(abuf, "%s",
|
snprintf(abuf, sizeof(abuf), "%s",
|
||||||
auth_string(account->protocol, account->authmech));
|
auth_string(account->protocol, account->authmech));
|
||||||
mailbox = g_strdup(account->server);
|
mailbox = g_strdup(account->server);
|
||||||
if (account->port != atoi(default_port))
|
if (account->port != atoi(default_port))
|
||||||
{
|
{
|
||||||
sprintf(pbuf, ":%d", account->port);
|
snprintf(pbuf, sizeof(pbuf), ":%d", account->port);
|
||||||
s = g_strconcat(mailbox, pbuf, NULL);
|
s = g_strconcat(mailbox, pbuf, NULL);
|
||||||
g_free(mailbox);
|
g_free(mailbox);
|
||||||
mailbox = s;
|
mailbox = s;
|
||||||
|
@ -3243,7 +3243,7 @@ set_list_store_model_data(GtkListStore *store, GtkTreeIter *iter,
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
sprintf(abuf, "%s", mbox_strings[account->mboxtype & 0xf]);
|
snprintf(abuf, sizeof(abuf), "%s", mbox_strings[account->mboxtype & 0xf]);
|
||||||
mailbox = g_strdup_printf("%s", account->homedir_path ?
|
mailbox = g_strdup_printf("%s", account->homedir_path ?
|
||||||
account->homedir_path : account->path);
|
account->homedir_path : account->path);
|
||||||
}
|
}
|
||||||
|
@ -3466,7 +3466,7 @@ cb_tree_selection_changed(GtkTreeSelection *selection, gpointer data)
|
||||||
account->port = default_port;
|
account->port = default_port;
|
||||||
active = (account->port == default_port) ? FALSE : TRUE;
|
active = (account->port == default_port) ? FALSE : TRUE;
|
||||||
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(port_button), active);
|
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(port_button), active);
|
||||||
sprintf(buf, "%d", account->port);
|
snprintf(buf, sizeof(buf), "%d", account->port);
|
||||||
gtk_entry_set_text(GTK_ENTRY(port_entry), buf);
|
gtk_entry_set_text(GTK_ENTRY(port_entry), buf);
|
||||||
}
|
}
|
||||||
else if (local_supported)
|
else if (local_supported)
|
||||||
|
|
|
@ -2050,9 +2050,10 @@ gkrellm_abort(gint sig)
|
||||||
do_xmessage = FALSE;
|
do_xmessage = FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// FIXME: xmessage is only available on X11
|
||||||
snprintf(buf, sizeof(buf), "xmessage gkrellm %s: %s (%s)", fault,
|
snprintf(buf, sizeof(buf), "xmessage gkrellm %s: %s (%s)", fault,
|
||||||
(mon && mon->name) ? mon->name : "", state);
|
(mon && mon->name) ? mon->name : "", state);
|
||||||
printf("%s\n", buf + 9);
|
g_warning("%s\n", buf + 9);
|
||||||
if (do_xmessage)
|
if (do_xmessage)
|
||||||
g_spawn_command_line_async(buf, NULL);
|
g_spawn_command_line_async(buf, NULL);
|
||||||
|
|
||||||
|
|
|
@ -179,7 +179,7 @@ get_style_from_list(GList *list, gint n)
|
||||||
l = list;
|
l = list;
|
||||||
if (l->data == NULL)
|
if (l->data == NULL)
|
||||||
{
|
{
|
||||||
printf("Warning: NULL style returned %d\n", n);
|
g_warning("Warning: NULL style returned %d\n", n);
|
||||||
abort();
|
abort();
|
||||||
}
|
}
|
||||||
style = (GkrellmStyle *) l->data;
|
style = (GkrellmStyle *) l->data;
|
||||||
|
@ -283,7 +283,7 @@ get_piximage_from_list(GList *list, gint n)
|
||||||
l = list;
|
l = list;
|
||||||
if (l->data == NULL)
|
if (l->data == NULL)
|
||||||
{
|
{
|
||||||
printf("Warning: NULL image returned %d\n", n);
|
g_warning("Warning: NULL image returned %d\n", n);
|
||||||
abort();
|
abort();
|
||||||
}
|
}
|
||||||
return (GkrellmPiximage *) l->data;
|
return (GkrellmPiximage *) l->data;
|
||||||
|
|
|
@ -529,9 +529,9 @@ sensor_read_temperature(Sensor *sensor, gfloat *temp, gchar *units)
|
||||||
else
|
else
|
||||||
*units = '\0';
|
*units = '\0';
|
||||||
}
|
}
|
||||||
if ((_GK.debug_level & DEBUG_SENSORS) && sensor)
|
if (sensor)
|
||||||
printf("sensor_temp: %s %s t=%.2f\n",
|
gkrellm_debug(DEBUG_SENSORS, "sensor_temp: %s %s t=%.2f\n",
|
||||||
sensor->name_locale, sensor->path, sensor->value);
|
sensor->name_locale, sensor->path, sensor->value);
|
||||||
if (found_temp && sensor)
|
if (found_temp && sensor)
|
||||||
gkrellm_check_alert(sensor->alert, sensor->value);
|
gkrellm_check_alert(sensor->alert, sensor->value);
|
||||||
return found_temp;
|
return found_temp;
|
||||||
|
@ -565,9 +565,9 @@ sensor_read_fan(Sensor *sensor, gfloat *fan)
|
||||||
}
|
}
|
||||||
if (fan)
|
if (fan)
|
||||||
*fan = f;
|
*fan = f;
|
||||||
if ((_GK.debug_level & DEBUG_SENSORS) && sensor)
|
if (sensor)
|
||||||
printf("sensor_fan: %s %s rpm=%.0f\n",
|
gkrellm_debug(DEBUG_SENSORS, "sensor_fan: %s %s rpm=%.0f\n",
|
||||||
sensor->name_locale, sensor->path, sensor->value);
|
sensor->name_locale, sensor->path, sensor->value);
|
||||||
if (found_fan && sensor)
|
if (found_fan && sensor)
|
||||||
gkrellm_check_alert(sensor->alert, sensor->value);
|
gkrellm_check_alert(sensor->alert, sensor->value);
|
||||||
return found_fan;
|
return found_fan;
|
||||||
|
@ -605,9 +605,9 @@ sensor_read_voltage(Sensor *sensor, gfloat *voltage)
|
||||||
}
|
}
|
||||||
if (voltage)
|
if (voltage)
|
||||||
*voltage = v;
|
*voltage = v;
|
||||||
if ((_GK.debug_level & DEBUG_SENSORS) && sensor)
|
if (sensor)
|
||||||
printf("sensor_voltage: %s %s v=%.2f\n",
|
gkrellm_debug(DEBUG_SENSORS, "sensor_voltage: %s %s v=%.2f\n",
|
||||||
sensor->name_locale, sensor->path, sensor->value);
|
sensor->name_locale, sensor->path, sensor->value);
|
||||||
if (found_voltage && sensor)
|
if (found_voltage && sensor)
|
||||||
gkrellm_check_alert(sensor->alert, sensor->value);
|
gkrellm_check_alert(sensor->alert, sensor->value);
|
||||||
return found_voltage;
|
return found_voltage;
|
||||||
|
@ -1731,7 +1731,7 @@ save_sensors_config(FILE *f_not_used)
|
||||||
|
|
||||||
if (!sensor_list || _GK.no_config)
|
if (!sensor_list || _GK.no_config)
|
||||||
return;
|
return;
|
||||||
sprintf(buf, "%s/%s", GKRELLM_DIR, SENSOR_CONFIG_FILE);
|
snprintf(buf, sizeof(buf), "%s/%s", GKRELLM_DIR, SENSOR_CONFIG_FILE);
|
||||||
config = gkrellm_make_config_file_name(gkrellm_homedir(), buf);
|
config = gkrellm_make_config_file_name(gkrellm_homedir(), buf);
|
||||||
f = g_fopen(config, "w");
|
f = g_fopen(config, "w");
|
||||||
g_free(config);
|
g_free(config);
|
||||||
|
@ -1810,8 +1810,8 @@ load_sensors_config(gchar *arg)
|
||||||
n = sscanf(arg, "%31s %[^\n]", config, item);
|
n = sscanf(arg, "%31s %[^\n]", config, item);
|
||||||
if (n != 2)
|
if (n != 2)
|
||||||
return;
|
return;
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
gkrellm_debug(DEBUG_SENSORS, "load_sensors_config: <%s> <%s>\n", config,
|
||||||
printf("load_sensors_config: <%s> <%s>\n", config, item);
|
item);
|
||||||
if (!strcmp(config, "sensor_config_version"))
|
if (!strcmp(config, "sensor_config_version"))
|
||||||
sscanf(item, "%d", &sensor_config_version);
|
sscanf(item, "%d", &sensor_config_version);
|
||||||
else if (!strcmp(config, "sensor_sysdep_private"))
|
else if (!strcmp(config, "sensor_sysdep_private"))
|
||||||
|
@ -1912,14 +1912,14 @@ read_sensors_config(void)
|
||||||
gchar *config;
|
gchar *config;
|
||||||
gchar buf[CFG_BUFSIZE];
|
gchar buf[CFG_BUFSIZE];
|
||||||
|
|
||||||
sprintf(buf, "%s/%s", GKRELLM_DIR, SENSOR_CONFIG_FILE);
|
snprintf(buf, sizeof(buf), "%s/%s", GKRELLM_DIR, SENSOR_CONFIG_FILE);
|
||||||
config = gkrellm_make_config_file_name(gkrellm_homedir(), buf);
|
config = gkrellm_make_config_file_name(gkrellm_homedir(), buf);
|
||||||
f = g_fopen(config, "r");
|
f = g_fopen(config, "r");
|
||||||
g_free(config);
|
g_free(config);
|
||||||
|
|
||||||
if (!f)
|
if (!f)
|
||||||
{
|
{
|
||||||
sprintf(buf, "%s/%s", GKRELLM_DIR, SENSOR_2_1_14_CONFIG_FILE);
|
snprintf(buf, sizeof(buf), "%s/%s", GKRELLM_DIR, SENSOR_2_1_14_CONFIG_FILE);
|
||||||
config = gkrellm_make_config_file_name(gkrellm_homedir(), buf);
|
config = gkrellm_make_config_file_name(gkrellm_homedir(), buf);
|
||||||
f = g_fopen(config, "r");
|
f = g_fopen(config, "r");
|
||||||
g_free(config);
|
g_free(config);
|
||||||
|
@ -2163,7 +2163,7 @@ row_drop_possible(GtkTreeDragDest *drag_dest, GtkTreePath *path,
|
||||||
src_path = gtk_tree_row_reference_get_path(row_reference);
|
src_path = gtk_tree_row_reference_get_path(row_reference);
|
||||||
src_indices = gtk_tree_path_get_indices(src_path);
|
src_indices = gtk_tree_path_get_indices(src_path);
|
||||||
dst_indices = gtk_tree_path_get_indices(path);
|
dst_indices = gtk_tree_path_get_indices(path);
|
||||||
//printf("drop path: indices=[%d,%d]:%d, path=%s\n",
|
//g_debug("drop path: indices=[%d,%d]:%d, path=%s\n",
|
||||||
// dst_indices[0], dst_indices[1], gtk_tree_path_get_depth(path),
|
// dst_indices[0], dst_indices[1], gtk_tree_path_get_depth(path),
|
||||||
// gtk_tree_path_to_string(path));
|
// gtk_tree_path_to_string(path));
|
||||||
|
|
||||||
|
@ -2469,7 +2469,7 @@ cb_tree_selection_changed(GtkTreeSelection *selection, gpointer data)
|
||||||
path = gtk_tree_model_get_path(model, &iter);
|
path = gtk_tree_model_get_path(model, &iter);
|
||||||
indices = gtk_tree_path_get_indices(path);
|
indices = gtk_tree_path_get_indices(path);
|
||||||
depth = gtk_tree_path_get_depth(path);
|
depth = gtk_tree_path_get_depth(path);
|
||||||
//printf("selection: indices=[%d,%d]:%d, path=%s\n",
|
//g_debug("selection: indices=[%d,%d]:%d, path=%s\n",
|
||||||
// indices[0], indices[1], gtk_tree_path_get_depth(path),
|
// indices[0], indices[1], gtk_tree_path_get_depth(path),
|
||||||
// gtk_tree_path_to_string(path));
|
// gtk_tree_path_to_string(path));
|
||||||
change_row_reference(model, path);
|
change_row_reference(model, path);
|
||||||
|
|
|
@ -1648,7 +1648,7 @@ scan_for_sensors(void)
|
||||||
chip_dir, dentry->d_name);
|
chip_dir, dentry->d_name);
|
||||||
if ((iodev = open(temp_file, O_RDWR)) == -1)
|
if ((iodev = open(temp_file, O_RDWR)) == -1)
|
||||||
continue;
|
continue;
|
||||||
sprintf(id_name, "%s%3s", "temp", dentry->d_name + 3);
|
snprintf(id_name, sizeof(id_name), "%s%3s", "temp", dentry->d_name + 3);
|
||||||
interface = INTERFACE_SMB;
|
interface = INTERFACE_SMB;
|
||||||
if (!gkrellm_sys_sensors_get_temperature(NULL, 0, iodev,
|
if (!gkrellm_sys_sensors_get_temperature(NULL, 0, iodev,
|
||||||
interface, NULL))
|
interface, NULL))
|
||||||
|
@ -1693,7 +1693,7 @@ scan_for_sensors(void)
|
||||||
if (!gkrellm_sys_sensors_get_fan(NULL, id, iodev,
|
if (!gkrellm_sys_sensors_get_fan(NULL, id, iodev,
|
||||||
interface, NULL))
|
interface, NULL))
|
||||||
continue;
|
continue;
|
||||||
sprintf(id_name, "%s%d", "fan", id);
|
snprintf(id_name, sizeof(id_name), "%s%d", "fan", id);
|
||||||
sensors_add_sensor(SENSOR_FAN, id_name, id,
|
sensors_add_sensor(SENSOR_FAN, id_name, id,
|
||||||
iodev, interface,
|
iodev, interface,
|
||||||
1.0 / (gfloat) fandiv[id], 0.0,
|
1.0 / (gfloat) fandiv[id], 0.0,
|
||||||
|
@ -1705,7 +1705,7 @@ scan_for_sensors(void)
|
||||||
if (!gkrellm_sys_sensors_get_voltage(NULL, id, iodev,
|
if (!gkrellm_sys_sensors_get_voltage(NULL, id, iodev,
|
||||||
interface, NULL))
|
interface, NULL))
|
||||||
continue;
|
continue;
|
||||||
sprintf(id_name, "%s%d", "in", id);
|
snprintf(id_name, sizeof(id_name), "%s%d", "in", id);
|
||||||
sensors_add_sensor(SENSOR_VOLTAGE, id_name, id,
|
sensors_add_sensor(SENSOR_VOLTAGE, id_name, id,
|
||||||
iodev, interface,
|
iodev, interface,
|
||||||
voltdefault0[id].factor, 0.0,
|
voltdefault0[id].factor, 0.0,
|
||||||
|
|
|
@ -718,9 +718,9 @@ gkrellm_sys_disk_init(void)
|
||||||
}
|
}
|
||||||
if (f)
|
if (f)
|
||||||
fclose(f);
|
fclose(f);
|
||||||
if (_GK.debug_level & DEBUG_SYSDEP)
|
gkrellm_debug(DEBUG_SYSDEP,
|
||||||
printf("diskstats=%d partition_stats=%d sysfs_stats=%d\n",
|
"diskstats=%d partition_stats=%d sysfs_stats=%d\n", have_diskstats,
|
||||||
have_diskstats, have_partition_stats, have_sysfs_stats);
|
have_partition_stats, have_sysfs_stats);
|
||||||
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
@ -1050,7 +1050,7 @@ gkrellm_sys_net_isdn_online(void)
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
if (_GK.debug_level & DEBUG_NET)
|
if (_GK.debug_level & DEBUG_NET)
|
||||||
printf("sys_net_isdn__online: no /dev/isdninfo?\n");
|
g_debug("sys_net_isdn__online: no /dev/isdninfo?\n");
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
memset(buffer, 0, BUFSIZ);
|
memset(buffer, 0, BUFSIZ);
|
||||||
|
@ -1124,7 +1124,7 @@ get_io_indices(void)
|
||||||
fclose(f);
|
fclose(f);
|
||||||
}
|
}
|
||||||
if (_GK.debug_level & DEBUG_NET)
|
if (_GK.debug_level & DEBUG_NET)
|
||||||
printf("rx_bytes=%d tx_bytes=%d rx_packets=%d tx_packets=%d\n",
|
g_debug("rx_bytes=%d tx_bytes=%d rx_packets=%d tx_packets=%d\n",
|
||||||
rx_bytes_index, tx_bytes_index,
|
rx_bytes_index, tx_bytes_index,
|
||||||
rx_packets_index, tx_packets_index);
|
rx_packets_index, tx_packets_index);
|
||||||
}
|
}
|
||||||
|
@ -1513,7 +1513,7 @@ setup_acpi_battery(gchar *bat)
|
||||||
|
|
||||||
info = g_strconcat(ACPI_BATTERY_DIR, bat, "/info", NULL);
|
info = g_strconcat(ACPI_BATTERY_DIR, bat, "/info", NULL);
|
||||||
if (_GK.debug_level & DEBUG_BATTERY)
|
if (_GK.debug_level & DEBUG_BATTERY)
|
||||||
printf("setup_acpi_battery: %s\n", info);
|
g_debug("setup_acpi_battery: %s\n", info);
|
||||||
if (!access(info, F_OK))
|
if (!access(info, F_OK))
|
||||||
{
|
{
|
||||||
bf = g_new0(BatteryFile, 1);
|
bf = g_new0(BatteryFile, 1);
|
||||||
|
@ -1524,7 +1524,7 @@ setup_acpi_battery(gchar *bat)
|
||||||
bf->state = get_acpi_battery_file(ACPI_BATTERY_DIR, bat, "status");
|
bf->state = get_acpi_battery_file(ACPI_BATTERY_DIR, bat, "status");
|
||||||
acpi_battery_list = g_list_append(acpi_battery_list, bf);
|
acpi_battery_list = g_list_append(acpi_battery_list, bf);
|
||||||
if (_GK.debug_level & DEBUG_BATTERY)
|
if (_GK.debug_level & DEBUG_BATTERY)
|
||||||
printf("setup_acpi_battery: %s\n",
|
g_debug("setup_acpi_battery: %s\n",
|
||||||
bf->state ? bf->state : "no state");
|
bf->state ? bf->state : "no state");
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
@ -1542,7 +1542,7 @@ setup_ac_adapter(gchar **state, gchar *ac)
|
||||||
path = get_acpi_battery_file(ACPI_AC_ADAPTOR_DIR, ac, "status");
|
path = get_acpi_battery_file(ACPI_AC_ADAPTOR_DIR, ac, "status");
|
||||||
*state = path;
|
*state = path;
|
||||||
if (_GK.debug_level & DEBUG_BATTERY)
|
if (_GK.debug_level & DEBUG_BATTERY)
|
||||||
printf("setup_ac_adaptor: %s\n", path ? path : "no state");
|
g_debug("setup_ac_adaptor: %s\n", path ? path : "no state");
|
||||||
|
|
||||||
return path ? TRUE : FALSE;
|
return path ? TRUE : FALSE;
|
||||||
}
|
}
|
||||||
|
@ -1614,7 +1614,7 @@ acpi_battery_data(BatteryFile *bf)
|
||||||
if (!bf->got_full_cap) /* get battery capacity */
|
if (!bf->got_full_cap) /* get battery capacity */
|
||||||
{
|
{
|
||||||
if (_GK.debug_level & DEBUG_BATTERY)
|
if (_GK.debug_level & DEBUG_BATTERY)
|
||||||
printf("getting full capacity: %s\n", bf->info);
|
g_debug("getting full capacity: %s\n", bf->info);
|
||||||
if ((f = fopen(bf->info, "r")) == NULL)
|
if ((f = fopen(bf->info, "r")) == NULL)
|
||||||
return FALSE;
|
return FALSE;
|
||||||
bf->got_full_cap = TRUE;
|
bf->got_full_cap = TRUE;
|
||||||
|
@ -1636,10 +1636,10 @@ acpi_battery_data(BatteryFile *bf)
|
||||||
*/
|
*/
|
||||||
if (sscanf(buf, "design capacity: %d", &bf->full_cap) == 1)
|
if (sscanf(buf, "design capacity: %d", &bf->full_cap) == 1)
|
||||||
if (_GK.debug_level & DEBUG_BATTERY)
|
if (_GK.debug_level & DEBUG_BATTERY)
|
||||||
printf("%s: %d <- %s", bf->info, bf->full_cap, buf);
|
g_debug("%s: %d <- %s", bf->info, bf->full_cap, buf);
|
||||||
if (sscanf(buf, "last full capacity: %d", &bf->full_cap) == 1)
|
if (sscanf(buf, "last full capacity: %d", &bf->full_cap) == 1)
|
||||||
if (_GK.debug_level & DEBUG_BATTERY)
|
if (_GK.debug_level & DEBUG_BATTERY)
|
||||||
printf("%s: %d <- %s", bf->info, bf->full_cap, buf);
|
g_debug("%s: %d <- %s", bf->info, bf->full_cap, buf);
|
||||||
}
|
}
|
||||||
fclose(f);
|
fclose(f);
|
||||||
}
|
}
|
||||||
|
@ -1696,7 +1696,7 @@ acpi_battery_data(BatteryFile *bf)
|
||||||
if (sscanf(buf, "remaining capacity: %d", &cur_cap) == 1)
|
if (sscanf(buf, "remaining capacity: %d", &cur_cap) == 1)
|
||||||
{
|
{
|
||||||
if (_GK.debug_level & DEBUG_BATTERY)
|
if (_GK.debug_level & DEBUG_BATTERY)
|
||||||
printf("%s: %d <- %s", bf->state, cur_cap, buf);
|
g_debug("%s: %d <- %s", bf->state, cur_cap, buf);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (sscanf(buf, "present rate: %d", &cur_rate) == 1)
|
if (sscanf(buf, "present rate: %d", &cur_rate) == 1)
|
||||||
|
@ -1709,7 +1709,7 @@ acpi_battery_data(BatteryFile *bf)
|
||||||
fclose(f);
|
fclose(f);
|
||||||
|
|
||||||
if (_GK.debug_level & DEBUG_BATTERY)
|
if (_GK.debug_level & DEBUG_BATTERY)
|
||||||
printf(
|
g_debug(
|
||||||
"Battery: on_line=%d charging=%d have_charging=%d state_file=%d\n",
|
"Battery: on_line=%d charging=%d have_charging=%d state_file=%d\n",
|
||||||
on_line, charging, have_charging_state,
|
on_line, charging, have_charging_state,
|
||||||
acpi_ac_state_file ? TRUE : FALSE);
|
acpi_ac_state_file ? TRUE : FALSE);
|
||||||
|
@ -1743,9 +1743,9 @@ acpi_battery_data(BatteryFile *bf)
|
||||||
|
|
||||||
if (_GK.debug_level & DEBUG_BATTERY)
|
if (_GK.debug_level & DEBUG_BATTERY)
|
||||||
{
|
{
|
||||||
printf("Battery %d: percent=%d time_left=%d cur_cap=%d full_cap=%d\n",
|
g_debug("Battery %d: percent=%d time_left=%d cur_cap=%d full_cap=%d\n",
|
||||||
bf->id, percent, time_left, cur_cap, bf->full_cap);
|
bf->id, percent, time_left, cur_cap, bf->full_cap);
|
||||||
printf(" available=%d on_line=%d charging=%d fc_bug=%d\n",
|
g_debug(" available=%d on_line=%d charging=%d fc_bug=%d\n",
|
||||||
available, on_line, charging, bf->full_cap_bug);
|
available, on_line, charging, bf->full_cap_bug);
|
||||||
}
|
}
|
||||||
gkrellm_battery_assign_data(bf->id, available, on_line, charging,
|
gkrellm_battery_assign_data(bf->id, available, on_line, charging,
|
||||||
|
@ -1810,14 +1810,14 @@ read_sysfs_entry (gchar *buf, gint buflen, gchar const *sysentry)
|
||||||
*nl = '\0';
|
*nl = '\0';
|
||||||
fclose (f);
|
fclose (f);
|
||||||
if (_GK.debug_level & DEBUG_BATTERY)
|
if (_GK.debug_level & DEBUG_BATTERY)
|
||||||
printf ("read_sysfs_entry: %s = %s\n",
|
g_debug ("read_sysfs_entry: %s = %s\n",
|
||||||
sysentry, buf);
|
sysentry, buf);
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
fclose (f);
|
fclose (f);
|
||||||
}
|
}
|
||||||
if (_GK.debug_level & DEBUG_BATTERY)
|
if (_GK.debug_level & DEBUG_BATTERY)
|
||||||
printf ("read_sysfs_entry: cannot read %s\n", sysentry);
|
g_debug ("read_sysfs_entry: cannot read %s\n", sysentry);
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1909,7 +1909,7 @@ setup_sysfs_ac_power (gchar const *sysdir)
|
||||||
syspower *sp;
|
syspower *sp;
|
||||||
|
|
||||||
if (_GK.debug_level & DEBUG_BATTERY)
|
if (_GK.debug_level & DEBUG_BATTERY)
|
||||||
printf ("setup_sysfs_ac_power: %s\n", sysdir);
|
g_debug ("setup_sysfs_ac_power: %s\n", sysdir);
|
||||||
sp = g_new0 (syspower, 1);
|
sp = g_new0 (syspower, 1);
|
||||||
sp->type = PWRTYPE_MAINS;
|
sp->type = PWRTYPE_MAINS;
|
||||||
sp->id = g_pwr_id++;
|
sp->id = g_pwr_id++;
|
||||||
|
@ -1940,7 +1940,7 @@ setup_sysfs_battery (gchar const *sysdir)
|
||||||
* pretty.)
|
* pretty.)
|
||||||
*/
|
*/
|
||||||
if (_GK.debug_level & DEBUG_BATTERY)
|
if (_GK.debug_level & DEBUG_BATTERY)
|
||||||
printf ("setup_sysfs_battery: %s\n", sysdir);
|
g_debug ("setup_sysfs_battery: %s\n", sysdir);
|
||||||
units = CHGUNITS_uWH;
|
units = CHGUNITS_uWH;
|
||||||
sys_charge_full = g_strconcat (sysdir, "/energy_full", NULL);
|
sys_charge_full = g_strconcat (sysdir, "/energy_full", NULL);
|
||||||
if (access (sys_charge_full, F_OK | R_OK))
|
if (access (sys_charge_full, F_OK | R_OK))
|
||||||
|
@ -2005,7 +2005,7 @@ done:
|
||||||
/* Battery power sources are appended to the end of the list. */
|
/* Battery power sources are appended to the end of the list. */
|
||||||
g_sysfs_power_list = g_list_append (g_sysfs_power_list, sp);
|
g_sysfs_power_list = g_list_append (g_sysfs_power_list, sp);
|
||||||
if (_GK.debug_level & DEBUG_BATTERY)
|
if (_GK.debug_level & DEBUG_BATTERY)
|
||||||
printf ("setup_sysfs_battery: %s, %s\n",
|
g_debug ("setup_sysfs_battery: %s, %s\n",
|
||||||
sys_charge_full, sys_charge_now);
|
sys_charge_full, sys_charge_now);
|
||||||
retval = TRUE;
|
retval = TRUE;
|
||||||
|
|
||||||
|
@ -2036,7 +2036,7 @@ setup_sysfs_power_entry (gchar const *sysentry)
|
||||||
|
|
||||||
type = g_strconcat (sysdir, "/type", NULL);
|
type = g_strconcat (sysdir, "/type", NULL);
|
||||||
if (_GK.debug_level & DEBUG_BATTERY)
|
if (_GK.debug_level & DEBUG_BATTERY)
|
||||||
printf ("setup_sysfs_power_entry: checking %s\n", type);
|
g_debug ("setup_sysfs_power_entry: checking %s\n", type);
|
||||||
if (read_sysfs_entry (buf, sizeof (buf), type))
|
if (read_sysfs_entry (buf, sizeof (buf), type))
|
||||||
{
|
{
|
||||||
if (!strcasecmp (buf, SYSFS_TYPE_AC_ADAPTER))
|
if (!strcasecmp (buf, SYSFS_TYPE_AC_ADAPTER))
|
||||||
|
@ -2044,7 +2044,7 @@ setup_sysfs_power_entry (gchar const *sysentry)
|
||||||
else if (!strcasecmp (buf, SYSFS_TYPE_BATTERY))
|
else if (!strcasecmp (buf, SYSFS_TYPE_BATTERY))
|
||||||
retval = setup_sysfs_battery (sysdir);
|
retval = setup_sysfs_battery (sysdir);
|
||||||
else if (_GK.debug_level & DEBUG_BATTERY)
|
else if (_GK.debug_level & DEBUG_BATTERY)
|
||||||
printf ("setup_sysfs_power_entry: unknown power type: %s\n",
|
g_debug ("setup_sysfs_power_entry: unknown power type: %s\n",
|
||||||
buf);
|
buf);
|
||||||
}
|
}
|
||||||
g_free (type);
|
g_free (type);
|
||||||
|
@ -2062,7 +2062,7 @@ sysfs_power_setup (void)
|
||||||
gboolean retval = FALSE;
|
gboolean retval = FALSE;
|
||||||
|
|
||||||
if (_GK.debug_level & DEBUG_BATTERY)
|
if (_GK.debug_level & DEBUG_BATTERY)
|
||||||
printf ("sysfs_power_setup() entry\n");
|
g_debug ("sysfs_power_setup() entry\n");
|
||||||
if ((d = opendir (SYSFS_POWER_SUPPLIES)) == NULL)
|
if ((d = opendir (SYSFS_POWER_SUPPLIES)) == NULL)
|
||||||
return retval;
|
return retval;
|
||||||
|
|
||||||
|
@ -2366,7 +2366,7 @@ sensors_config_migrate(gchar *current_name, gchar *config_name,
|
||||||
{
|
{
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
{
|
{
|
||||||
printf("migrate name %s->%s: %s -> %s\n",
|
g_debug("migrate name %s->%s: %s -> %s\n",
|
||||||
(config == SENSOR_NAMES_I2C) ? "i2c" : "hwmon",
|
(config == SENSOR_NAMES_I2C) ? "i2c" : "hwmon",
|
||||||
(current == SENSOR_NAMES_LIBSENSORS) ?
|
(current == SENSOR_NAMES_LIBSENSORS) ?
|
||||||
"libsensors" : "hwmon",
|
"libsensors" : "hwmon",
|
||||||
|
@ -2401,7 +2401,7 @@ sensors_config_migrate(gchar *current_name, gchar *config_name,
|
||||||
{
|
{
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
{
|
{
|
||||||
printf("migrate name %s->%s: %s -> %s\n",
|
g_debug("migrate name %s->%s: %s -> %s\n",
|
||||||
(config == SENSOR_NAMES_LIBSENSORS) ?
|
(config == SENSOR_NAMES_LIBSENSORS) ?
|
||||||
"libsensors" : "hwmon",
|
"libsensors" : "hwmon",
|
||||||
(current == SENSOR_NAMES_I2C) ? "i2c" : "hwmon",
|
(current == SENSOR_NAMES_I2C) ? "i2c" : "hwmon",
|
||||||
|
@ -2458,20 +2458,20 @@ libsensors_init(void)
|
||||||
if (!f)
|
if (!f)
|
||||||
{
|
{
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("libsensors: could not open /etc/sensors.conf\n");
|
g_debug("libsensors: could not open /etc/sensors.conf\n");
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (sensors_init(f) != 0)
|
if (sensors_init(f) != 0)
|
||||||
{
|
{
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("libsensors: init failed!\n");
|
g_debug("libsensors: init failed!\n");
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
fclose(f);
|
fclose(f);
|
||||||
|
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("libsensors: init OK\n");
|
g_debug("libsensors: init OK\n");
|
||||||
|
|
||||||
n_sensors_added = 0;
|
n_sensors_added = 0;
|
||||||
nr = 0;
|
nr = 0;
|
||||||
|
@ -2506,7 +2506,7 @@ libsensors_init(void)
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("libsensors: error determining type for: %s\n",
|
g_debug("libsensors: error determining type for: %s\n",
|
||||||
id_name);
|
id_name);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@ -2516,14 +2516,14 @@ libsensors_init(void)
|
||||||
if (name->bus != ((name->bus << 16) >> 16))
|
if (name->bus != ((name->bus << 16) >> 16))
|
||||||
{
|
{
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("libsensors: bus bigger than 16 bits: %s\n",
|
g_debug("libsensors: bus bigger than 16 bits: %s\n",
|
||||||
id_name);
|
id_name);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (name->addr != ((name->addr << 16) >> 16))
|
if (name->addr != ((name->addr << 16) >> 16))
|
||||||
{
|
{
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("libsensors: addr bigger than 16 bits: %s\n",
|
g_debug("libsensors: addr bigger than 16 bits: %s\n",
|
||||||
id_name);
|
id_name);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@ -2536,7 +2536,7 @@ libsensors_init(void)
|
||||||
if (sensors_get_label(*name, feature->number, &label) != 0)
|
if (sensors_get_label(*name, feature->number, &label) != 0)
|
||||||
{
|
{
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("libsensors: error getting label for: %s\n",
|
g_debug("libsensors: error getting label for: %s\n",
|
||||||
id_name);
|
id_name);
|
||||||
label = NULL;
|
label = NULL;
|
||||||
}
|
}
|
||||||
|
@ -2544,12 +2544,12 @@ libsensors_init(void)
|
||||||
if (sensors_init(NULL) != 0)
|
if (sensors_init(NULL) != 0)
|
||||||
{
|
{
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("libsensors: init failed!\n");
|
g_debug("libsensors: init failed!\n");
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("libsensors: init OK\n");
|
g_debug("libsensors: init OK\n");
|
||||||
|
|
||||||
n_sensors_added = 0;
|
n_sensors_added = 0;
|
||||||
nr = 0;
|
nr = 0;
|
||||||
|
@ -2597,7 +2597,7 @@ libsensors_init(void)
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("libsensors: error determining type for: %s\n",
|
g_debug("libsensors: error determining type for: %s\n",
|
||||||
id_name);
|
id_name);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@ -2605,7 +2605,7 @@ libsensors_init(void)
|
||||||
if (!feature)
|
if (!feature)
|
||||||
{
|
{
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("libsensors: error could not get input subfeature for: %s\n",
|
g_debug("libsensors: error could not get input subfeature for: %s\n",
|
||||||
id_name);
|
id_name);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@ -2616,21 +2616,21 @@ libsensors_init(void)
|
||||||
if (name->bus.type != ((name->bus.type << 24) >> 24))
|
if (name->bus.type != ((name->bus.type << 24) >> 24))
|
||||||
{
|
{
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("libsensors: bus-type bigger than 8 bits: %s\n",
|
g_debug("libsensors: bus-type bigger than 8 bits: %s\n",
|
||||||
id_name);
|
id_name);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (name->bus.nr != ((name->bus.nr << 24) >> 24))
|
if (name->bus.nr != ((name->bus.nr << 24) >> 24))
|
||||||
{
|
{
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("libsensors: bus-nr bigger than 8 bits: %s\n",
|
g_debug("libsensors: bus-nr bigger than 8 bits: %s\n",
|
||||||
id_name);
|
id_name);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (name->addr != ((name->addr << 16) >> 16))
|
if (name->addr != ((name->addr << 16) >> 16))
|
||||||
{
|
{
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("libsensors: addr bigger than 16 bits: %s\n",
|
g_debug("libsensors: addr bigger than 16 bits: %s\n",
|
||||||
id_name);
|
id_name);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@ -2644,7 +2644,7 @@ libsensors_init(void)
|
||||||
|
|
||||||
label = sensors_get_label(name, main_feature);
|
label = sensors_get_label(name, main_feature);
|
||||||
if (!label && (_GK.debug_level & DEBUG_SENSORS))
|
if (!label && (_GK.debug_level & DEBUG_SENSORS))
|
||||||
printf("libsensors: error getting label for: %s\n",
|
g_debug("libsensors: error getting label for: %s\n",
|
||||||
id_name);
|
id_name);
|
||||||
|
|
||||||
/* additional { to match "if (get_ignored(..) {"
|
/* additional { to match "if (get_ignored(..) {"
|
||||||
|
@ -2693,7 +2693,7 @@ libsensors_init(void)
|
||||||
free(label);
|
free(label);
|
||||||
|
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("%s %s %x\n",
|
g_debug("%s %s %x\n",
|
||||||
sensor_path, id_name,
|
sensor_path, id_name,
|
||||||
iodev);
|
iodev);
|
||||||
|
|
||||||
|
@ -2730,7 +2730,7 @@ libsensors_get_value(char *sensor_path, int id, int iodev, float *value)
|
||||||
if (!p)
|
if (!p)
|
||||||
{
|
{
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("libsensors: error parsing sensor_path: %s\n",
|
g_debug("libsensors: error parsing sensor_path: %s\n",
|
||||||
sensor_path);
|
sensor_path);
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
@ -2748,11 +2748,11 @@ libsensors_get_value(char *sensor_path, int id, int iodev, float *value)
|
||||||
if (!result && (_GK.debug_level & DEBUG_SENSORS))
|
if (!result && (_GK.debug_level & DEBUG_SENSORS))
|
||||||
{
|
{
|
||||||
if (name.bus >= 0)
|
if (name.bus >= 0)
|
||||||
printf(
|
g_debug(
|
||||||
"libsensors: error getting value for: %s@%d:%x feature: %d\n",
|
"libsensors: error getting value for: %s@%d:%x feature: %d\n",
|
||||||
name.prefix, name.bus, name.addr, id);
|
name.prefix, name.bus, name.addr, id);
|
||||||
else
|
else
|
||||||
printf("libsensors: error getting value for: %s@%x feature: %d\n",
|
g_debug("libsensors: error getting value for: %s@%x feature: %d\n",
|
||||||
name.prefix, name.addr, id);
|
name.prefix, name.addr, id);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2771,12 +2771,12 @@ libsensors_get_value(char *sensor_path, int id, int iodev, float *value)
|
||||||
{
|
{
|
||||||
case SENSORS_BUS_TYPE_I2C:
|
case SENSORS_BUS_TYPE_I2C:
|
||||||
case SENSORS_BUS_TYPE_SPI:
|
case SENSORS_BUS_TYPE_SPI:
|
||||||
printf(
|
g_debug(
|
||||||
"libsensors: error getting value for: %s@%d:%x feature: %d\n",
|
"libsensors: error getting value for: %s@%d:%x feature: %d\n",
|
||||||
name.prefix, (int)name.bus.nr, name.addr, id);
|
name.prefix, (int)name.bus.nr, name.addr, id);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
printf("libsensors: error getting value for: %s@%x feature: %d\n",
|
g_debug("libsensors: error getting value for: %s@%x feature: %d\n",
|
||||||
name.prefix, name.addr, id);
|
name.prefix, name.addr, id);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -3407,7 +3407,7 @@ sysfs_sensors_init(void)
|
||||||
}
|
}
|
||||||
have_sysfs_sensors = TRUE;
|
have_sysfs_sensors = TRUE;
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("sysfs sensors dir: %s\n", path);
|
g_debug("sysfs sensors dir: %s\n", path);
|
||||||
|
|
||||||
get_volt_default(chip_name, &voltdefault, &voltdefaultsize);
|
get_volt_default(chip_name, &voltdefault, &voltdefaultsize);
|
||||||
while ((name = (gchar *) g_dir_read_name(chip_dir)) != NULL)
|
while ((name = (gchar *) g_dir_read_name(chip_dir)) != NULL)
|
||||||
|
@ -3454,7 +3454,7 @@ sysfs_sensors_init(void)
|
||||||
id, 0, 0,
|
id, 0, 0,
|
||||||
factor, offset, vref, default_label);
|
factor, offset, vref, default_label);
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("%s %s %d %d\n",
|
g_debug("%s %s %d %d\n",
|
||||||
sensor_path, id_name, id, type);
|
sensor_path, id_name, id, type);
|
||||||
|
|
||||||
if (!using_i2c_dir)
|
if (!using_i2c_dir)
|
||||||
|
@ -3506,7 +3506,7 @@ sensors_nvidia_settings_ngpus(void)
|
||||||
g_free(output);
|
g_free(output);
|
||||||
#endif
|
#endif
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("nvidia-settings gpus = %d\n", n);
|
g_debug("nvidia-settings gpus = %d\n", n);
|
||||||
return n;
|
return n;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3532,7 +3532,7 @@ sensors_nvclock_ngpus(void)
|
||||||
g_free(output);
|
g_free(output);
|
||||||
#endif
|
#endif
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("nvclock gpus = %d\n", n);
|
g_debug("nvclock gpus = %d\n", n);
|
||||||
return n;
|
return n;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3921,7 +3921,7 @@ gkrellm_sys_sensors_init(void)
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("libsensors support is not compiled in.\n");
|
g_debug("libsensors support is not compiled in.\n");
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -3943,7 +3943,7 @@ gkrellm_sys_sensors_init(void)
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("lm_sensors dir: %s\n", path);
|
g_debug("lm_sensors dir: %s\n", path);
|
||||||
|
|
||||||
get_volt_default(chip_name, &voltdefault, &voltdefaultsize);
|
get_volt_default(chip_name, &voltdefault, &voltdefaultsize);
|
||||||
while ((sensor_name = (gchar *) g_dir_read_name(chip_dir)) != NULL)
|
while ((sensor_name = (gchar *) g_dir_read_name(chip_dir)) != NULL)
|
||||||
|
@ -3985,7 +3985,7 @@ gkrellm_sys_sensors_init(void)
|
||||||
factor, offset, vref, default_label);
|
factor, offset, vref, default_label);
|
||||||
|
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
if (_GK.debug_level & DEBUG_SENSORS)
|
||||||
printf("%s %s %d %d\n",
|
g_debug("%s %s %d %d\n",
|
||||||
sensor_path, id_name, id, type);
|
sensor_path, id_name, id, type);
|
||||||
g_free(sensor_path);
|
g_free(sensor_path);
|
||||||
}
|
}
|
||||||
|
|
|
@ -32,7 +32,6 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* A system dependent interface can include this file to get sensors
|
/* A system dependent interface can include this file to get sensors
|
||||||
| from daemons that can run under different operating systems.
|
| from daemons that can run under different operating systems.
|
||||||
*/
|
*/
|
||||||
|
@ -85,9 +84,8 @@ mbmon_decimal_point_check(gchar *buf)
|
||||||
if (mbmon_decimal_point_fix(s))
|
if (mbmon_decimal_point_fix(s))
|
||||||
{
|
{
|
||||||
mbmon_need_decimal_point_fix = TRUE;
|
mbmon_need_decimal_point_fix = TRUE;
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
gkrellm_debug(DEBUG_SENSORS, "mbmon_need_decimal_point_fix: %c -> %c\n",
|
||||||
printf("mbmon_need_decimal_point_fix: %c -> %c\n",
|
mbmon_decimal_point, gkrellm_decimal_point);
|
||||||
mbmon_decimal_point, gkrellm_decimal_point);
|
|
||||||
}
|
}
|
||||||
g_free(s);
|
g_free(s);
|
||||||
|
|
||||||
|
@ -143,9 +141,9 @@ mbmon_daemon_read(void)
|
||||||
|
|
||||||
if ((fd = gkrellm_connect_to(server, _GK.mbmon_port)) < 0)
|
if ((fd = gkrellm_connect_to(server, _GK.mbmon_port)) < 0)
|
||||||
{
|
{
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
gkrellm_debug(DEBUG_SENSORS,
|
||||||
printf("mbmon_daemon_read: can't connect to %s:%d.\n",
|
"mbmon_daemon_read: can't connect to %s:%d.\n", server,
|
||||||
server, _GK.mbmon_port);
|
_GK.mbmon_port);
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -160,8 +158,7 @@ mbmon_daemon_read(void)
|
||||||
}
|
}
|
||||||
close(fd);
|
close(fd);
|
||||||
|
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
gkrellm_debug(DEBUG_SENSORS, "mbmon_daemon_read:\n%s\n", mbmon_gstring->str);
|
||||||
printf("mbmon_daemon_read:\n%s\n", mbmon_gstring->str);
|
|
||||||
|
|
||||||
while (gkrellm_getline_from_gstring(&mbmon_gstring, buf, sizeof(buf)))
|
while (gkrellm_getline_from_gstring(&mbmon_gstring, buf, sizeof(buf)))
|
||||||
{
|
{
|
||||||
|
@ -317,9 +314,9 @@ hddtemp_daemon_read(void)
|
||||||
|
|
||||||
if ((fd = gkrellm_connect_to(server, HDDTEMP_PORT)) < 0)
|
if ((fd = gkrellm_connect_to(server, HDDTEMP_PORT)) < 0)
|
||||||
{
|
{
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
gkrellm_debug(DEBUG_SENSORS,
|
||||||
printf("hddtemp_daemon_read: can't connect to %s:%d.\n",
|
"hddtemp_daemon_read: can't connect to %s:%d.\n", server,
|
||||||
server, HDDTEMP_PORT);
|
HDDTEMP_PORT);
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -334,9 +331,8 @@ hddtemp_daemon_read(void)
|
||||||
}
|
}
|
||||||
close(fd);
|
close(fd);
|
||||||
|
|
||||||
if (_GK.debug_level & DEBUG_SENSORS)
|
gkrellm_debug(DEBUG_SENSORS, "hddtemp_daemon_read (once a minute):\n\t%s\n",
|
||||||
printf("hddtemp_daemon_read (once a minute):\n\t%s\n",
|
hddtemp_gstring->str);
|
||||||
hddtemp_gstring->str);
|
|
||||||
|
|
||||||
sep = hddtemp_gstring->str[0];
|
sep = hddtemp_gstring->str[0];
|
||||||
if (sep == '\0')
|
if (sep == '\0')
|
||||||
|
|
|
@ -468,9 +468,9 @@ check_media_type(kstat_t *ksp) {
|
||||||
return 0; /* guess it's removable media */
|
return 0; /* guess it's removable media */
|
||||||
} else {
|
} else {
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
printf("opening %s\n", devices_path);
|
g_message("opening %s\n", devices_path);
|
||||||
printf("unexpected errno: %d\n", errno);
|
g_message("unexpected errno: %d\n", errno);
|
||||||
printf("disabled auto-detection/exclusion of removable media\n");
|
g_message("disabled auto-detection/exclusion of removable media\n");
|
||||||
#endif
|
#endif
|
||||||
close(fd);
|
close(fd);
|
||||||
di_devfs_path_free(phys_path);
|
di_devfs_path_free(phys_path);
|
||||||
|
@ -773,11 +773,11 @@ gkrellm_sys_net_sync(void)
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
printf("interfaces probed: ");
|
g_message("interfaces probed: ");
|
||||||
for (i=0; i < numifs; i++) {
|
for (i=0; i < numifs; i++) {
|
||||||
printf("%s ", ifc.ifc_req[i].ifr_name);
|
g_message("%s ", ifc.ifc_req[i].ifr_name);
|
||||||
}
|
}
|
||||||
printf("\n");
|
g_message("\n");
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
ifrp = ifc.ifc_req;
|
ifrp = ifc.ifc_req;
|
||||||
|
|
|
@ -114,7 +114,7 @@ gkrellm_cut_quoted_string(gchar *src, gchar **endptr)
|
||||||
{
|
{
|
||||||
if (endptr)
|
if (endptr)
|
||||||
*endptr = src;
|
*endptr = src;
|
||||||
printf(_("Unterminated quote\n"));
|
g_warning(_("Unterminated quote\n"));
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
*s = '\0';
|
*s = '\0';
|
||||||
|
@ -230,7 +230,7 @@ gkrellm_make_home_subdir(gchar *subdir, gchar **path)
|
||||||
if (!g_file_test(dir, G_FILE_TEST_IS_DIR))
|
if (!g_file_test(dir, G_FILE_TEST_IS_DIR))
|
||||||
{
|
{
|
||||||
if (g_mkdir(dir, 0755) < 0)
|
if (g_mkdir(dir, 0755) < 0)
|
||||||
printf(_("Cannot create directory: %s\n"), dir);
|
g_warning(_("Cannot create directory: %s\n"), dir);
|
||||||
else
|
else
|
||||||
result = TRUE;
|
result = TRUE;
|
||||||
}
|
}
|
||||||
|
|
|
@ -129,7 +129,7 @@ gkrellm_winop_options(gint argc, gchar **argv)
|
||||||
&& !_gkrellm_get_lock()
|
&& !_gkrellm_get_lock()
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
printf("gkrellm: %s\n",
|
g_message("gkrellm: %s\n",
|
||||||
_("Exiting because multiple instances option is off.\n"));
|
_("Exiting because multiple instances option is off.\n"));
|
||||||
exit(0);
|
exit(0);
|
||||||
}
|
}
|
||||||
|
@ -163,8 +163,7 @@ gkrellm_winop_place_gkrellm(gchar *geom)
|
||||||
_GK.y_position = y;
|
_GK.y_position = y;
|
||||||
_GK.x_position = x;
|
_GK.x_position = x;
|
||||||
_GK.position_valid = TRUE;
|
_GK.position_valid = TRUE;
|
||||||
if (_GK.debug_level & DEBUG_POSITION)
|
gkrellm_debug(DEBUG_POSITION, "geometry moveto %d %d\n", x, y);
|
||||||
printf("geometry moveto %d %d\n", x, y);
|
|
||||||
*/
|
*/
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -383,7 +383,7 @@ gkrellm_winop_options(gint argc, gchar **argv)
|
||||||
&& !_gkrellm_get_lock()
|
&& !_gkrellm_get_lock()
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
printf("gkrellm: %s\n",
|
g_message("gkrellm: %s\n",
|
||||||
_("Exiting because multiple instances option is off.\n"));
|
_("Exiting because multiple instances option is off.\n"));
|
||||||
exit(0);
|
exit(0);
|
||||||
}
|
}
|
||||||
|
@ -481,8 +481,7 @@ gkrellm_winop_place_gkrellm(gchar *geom)
|
||||||
_GK.y_position = y;
|
_GK.y_position = y;
|
||||||
_GK.x_position = x;
|
_GK.x_position = x;
|
||||||
_GK.position_valid = TRUE;
|
_GK.position_valid = TRUE;
|
||||||
if (_GK.debug_level & DEBUG_POSITION)
|
gkrellm_debug(DEBUG_POSITION, "geometry moveto %d %d\n", x, y);
|
||||||
printf("geometry moveto %d %d\n", x, y);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
|
Loading…
Reference in New Issue