projects
/
collectd.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
860c077
)
snmp_agent plugin: fix a few conversion warnings
author
Ruben Kerkhof
<ruben@rubenkerkhof.com>
Fri, 1 Jun 2018 18:15:39 +0000
(20:15 +0200)
committer
Ruben Kerkhof
<ruben@rubenkerkhof.com>
Fri, 1 Jun 2018 18:15:39 +0000
(20:15 +0200)
src/snmp_agent.c
patch
|
blob
|
history
diff --git
a/src/snmp_agent.c
b/src/snmp_agent.c
index
48d9f86
..
0d1c577
100644
(file)
--- a/
src/snmp_agent.c
+++ b/
src/snmp_agent.c
@@
-285,8
+285,8
@@
static int snmp_agent_validate_data(void) {
static void snmp_agent_generate_oid2string(oid_t *oid, size_t offset,
char *key) {
static void snmp_agent_generate_oid2string(oid_t *oid, size_t offset,
char *key) {
-
in
t key_len = oid->oid[offset];
-
in
t i;
+
size_
t key_len = oid->oid[offset];
+
size_
t i;
for (i = 0; i < key_len && offset < oid->oid_len; i++)
key[i] = oid->oid[++offset];
for (i = 0; i < key_len && offset < oid->oid_len; i++)
key[i] = oid->oid[++offset];
@@
-295,10
+295,10
@@
static void snmp_agent_generate_oid2string(oid_t *oid, size_t offset,
}
static int snmp_agent_generate_string2oid(oid_t *oid, const char *key) {
}
static int snmp_agent_generate_string2oid(oid_t *oid, const char *key) {
-
in
t key_len = strlen(key);
+
size_
t key_len = strlen(key);
oid->oid[oid->oid_len++] = key_len;
oid->oid[oid->oid_len++] = key_len;
- for (
in
t i = 0; i < key_len; i++) {
+ for (
size_
t i = 0; i < key_len; i++) {
oid->oid[oid->oid_len++] = key[i];
if (oid->oid_len >= MAX_OID_LEN) {
ERROR(PLUGIN_NAME ": Conversion key string %s to OID failed", key);
oid->oid[oid->oid_len++] = key[i];
if (oid->oid_len >= MAX_OID_LEN) {
ERROR(PLUGIN_NAME ": Conversion key string %s to OID failed", key);