Commit 4d778f25 authored by Adam Wujek's avatar Adam Wujek

userspace/snmpd: move function int_saturate to init.c

Signed-off-by: 's avatarAdam Wujek <dev_public@wujek.eu>
parent 5846b6a1
......@@ -71,3 +71,13 @@ void init_wrsSnmp(void)
/* BRIDGE-MIB and Q-BRIDGE-MIB */
init_bridge_mib();
}
int32_t int_saturate(int64_t value)
{
if (value >= INT32_MAX)
return INT32_MAX;
else if (value <= INT32_MIN)
return INT32_MIN;
return value;
}
......@@ -17,16 +17,6 @@ static struct pickinfo wrsDiskTable_pickinfo[] = {
FIELD(wrsDiskTable_s, ASN_OCTET_STR, wrsDiskFilesystem),
};
static int32_t int_saturate(int64_t value)
{
if (value >= INT32_MAX)
return INT32_MAX;
else if (value <= INT32_MIN)
return INT32_MIN;
return value;
}
time_t wrsDiskTable_data_fill(unsigned int *ret_n_rows)
{
static time_t time_update;
......
......@@ -33,16 +33,6 @@ static struct pickinfo wrsPtpDataTable_pickinfo[] = {
};
static int32_t int_saturate(int64_t value)
{
if (value >= INT32_MAX)
return INT32_MAX;
else if (value <= INT32_MIN)
return INT32_MIN;
return value;
}
time_t wrsPtpDataTable_data_fill(unsigned int *n_rows)
{
unsigned ii;
......
......@@ -112,5 +112,6 @@ struct pickinfo {
#define SL_INFO "Info "
#define SL_DEBUG "DEBUG "
int32_t int_saturate(int64_t value);
#endif /* WRS_SNMP_H */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment