summaryrefslogtreecommitdiffstats
path: root/utils/gssd/cacheio.c
diff options
context:
space:
mode:
Diffstat (limited to 'utils/gssd/cacheio.c')
-rw-r--r--utils/gssd/cacheio.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/utils/gssd/cacheio.c b/utils/gssd/cacheio.c
index f2f2960..e24ef56 100644
--- a/utils/gssd/cacheio.c
+++ b/utils/gssd/cacheio.c
@@ -132,6 +132,17 @@ void qword_addint(char **bpp, int *lp, int n)
*lp -= len;
}
+void qword_adduint(char **bpp, int *lp, unsigned int n)
+{
+ int len;
+
+ len = snprintf(*bpp, *lp, "%u ", n);
+ if (len > *lp)
+ len = *lp;
+ *bpp += len;
+ *lp -= len;
+}
+
void qword_addeol(char **bpp, int *lp)
{
if (*lp <= 0)