]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
utils: add macro __LXC_NUMSTRLEN
authorChristian Brauner <christian.brauner@ubuntu.com>
Sun, 27 Nov 2016 22:41:06 +0000 (23:41 +0100)
committerChristian Brauner <christian.brauner@ubuntu.com>
Sun, 27 Nov 2016 22:41:06 +0000 (23:41 +0100)
This macro can be used to set or allocate a string buffer that can hold any
64bit representable number.

Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/utils.h

index 0d63bb6997bfe2e50df9054834f4504337d03399..3d1ecee4ad35dae13a40281ec3238b2e910283a6 100644 (file)
 
 #include "initutils.h"
 
+/* Useful macros */
+/* Maximum number for 64 bit integer is a string with 21 digits: 2^64 - 1 = 21 */
+#define __LXC_NUMSTRLEN 21
+
 /* returns 1 on success, 0 if there were any failures */
 extern int lxc_rmdir_onedev(char *path, const char *exclude);
 extern int get_u16(unsigned short *val, const char *arg, int base);