summaryrefslogtreecommitdiff
path: root/usr/src/lib/libcmdutils/libcmdutils.h
diff options
context:
space:
mode:
authorJason King <jason.brian.king@gmail.com>2017-06-13 04:16:45 -0500
committerDan McDonald <danmcd@joyent.com>2017-09-04 20:42:57 -0400
commit0a0551200ecbcd4f1b17560acaeeb7b6c8b0090e (patch)
tree4e943314876a263be2f8209de2eea1a87428be80 /usr/src/lib/libcmdutils/libcmdutils.h
parent30c75cb09b4d5e86a94a25a9a7ab7481510b57b0 (diff)
downloadillumos-joyent-0a0551200ecbcd4f1b17560acaeeb7b6c8b0090e.tar.gz
640 number_to_scaled_string is duplicated in several commands
Reviewed by: Sebastian Wiedenroth <wiedi@frubar.net> Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Yuri Pankov <yuripv@gmx.com> Approved by: Dan McDonald <danmcd@joyent.com>
Diffstat (limited to 'usr/src/lib/libcmdutils/libcmdutils.h')
-rw-r--r--usr/src/lib/libcmdutils/libcmdutils.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/usr/src/lib/libcmdutils/libcmdutils.h b/usr/src/lib/libcmdutils/libcmdutils.h
index 933ceb0fde..5f9957b861 100644
--- a/usr/src/lib/libcmdutils/libcmdutils.h
+++ b/usr/src/lib/libcmdutils/libcmdutils.h
@@ -216,6 +216,14 @@ extern void custr_reset(custr_t *);
*/
extern const char *custr_cstr(custr_t *str);
+#define NN_DIVISOR_1000 (1U << 0)
+
+/* Minimum size for the output of nicenum, including NULL */
+#define NN_NUMBUF_SZ (6)
+
+void nicenum(uint64_t, char *, size_t);
+void nicenum_scale(uint64_t, size_t, char *, size_t, uint32_t);
+
#ifdef __cplusplus
}
#endif