diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/module.c | 1 | ||||
-rw-r--r-- | src/out_format.c | 4 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/module.c b/src/module.c index 5727e58..b245f72 100644 --- a/src/module.c +++ b/src/module.c @@ -115,6 +115,7 @@ int module_register(struct bmon_subsys *ss, struct bmon_module *m) list_add_tail(&m->m_list, &ss->s_mod_list); m->m_subsys = ss; + return 0; } static void __auto_load(struct bmon_module *m) diff --git a/src/out_format.c b/src/out_format.c index bfe29a5..19c588f 100644 --- a/src/out_format.c +++ b/src/out_format.c @@ -126,10 +126,10 @@ static char *get_token(struct element_group *g, struct element *e, } if (!strncasecmp(type, "rx:", 3)) { - snprintf(buf, len, "%lu", a->a_rx_rate.r_total); + snprintf(buf, len, "%llu", a->a_rx_rate.r_total); return buf; } else if (!strncasecmp(type, "tx:", 3)) { - snprintf(buf, len, "%lu", a->a_tx_rate.r_total); + snprintf(buf, len, "%llu", a->a_tx_rate.r_total); return buf; } else if (!strncasecmp(type, "rxrate:", 7)) { snprintf(buf, len, "%.2f", a->a_rx_rate.r_rate); |