int lxc_get_conf_int(struct lxc_conf *c, char *retv, int inlen, int v)
{
+ int len;
+ int fulllen = 0;
+
if (!retv)
inlen = 0;
else
memset(retv, 0, inlen);
- return snprintf(retv, inlen, "%d", v);
+ strprint(retv, inlen, "%d", v);
+
+ return fulllen;
}
int lxc_get_conf_size_t(struct lxc_conf *c, char *retv, int inlen, size_t v)
{
+ int len;
+ int fulllen = 0;
+
if (!retv)
inlen = 0;
else
memset(retv, 0, inlen);
- return snprintf(retv, inlen, "%zu", v);
+ strprint(retv, inlen, "%zu", v);
+
+ return fulllen;
}
int lxc_get_conf_uint64(struct lxc_conf *c, char *retv, int inlen, uint64_t v)
{
+ int len;
+ int fulllen = 0;
+
if (!retv)
inlen = 0;
else
memset(retv, 0, inlen);
- return snprintf(retv, inlen, "%"PRIu64, v);
+ strprint(retv, inlen, "%"PRIu64, v);
+
+ return fulllen;
}
bool parse_limit_value(const char **value, rlim_t *res)