summaryrefslogtreecommitdiff
path: root/lib/util/util.h
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2009-05-28 16:08:04 +0200
committerGünther Deschner <gd@samba.org>2009-05-29 13:49:58 +0200
commitbff54b90c353920ba058cc53a6cc0464f0939424 (patch)
treec23115864d639816bb09b0a32c890c9ada77cfe9 /lib/util/util.h
parent12496ea5aba3a53691ca74f12192f489d7831592 (diff)
downloadsamba-bff54b90c353920ba058cc53a6cc0464f0939424.tar.gz
samba-bff54b90c353920ba058cc53a6cc0464f0939424.tar.bz2
samba-bff54b90c353920ba058cc53a6cc0464f0939424.zip
util: move add_gid_to_array_unique to toplevel and add add_uid_to_array_unique.
Guenther
Diffstat (limited to 'lib/util/util.h')
-rw-r--r--lib/util/util.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/util/util.h b/lib/util/util.h
index dab5ff9360..20050d2f0a 100644
--- a/lib/util/util.h
+++ b/lib/util/util.h
@@ -817,4 +817,16 @@ bool unmap_file(void *start, size_t size);
void print_asc(int level, const uint8_t *buf,int len);
+/**
+ * Add an id to an array of ids.
+ *
+ * num should be a pointer to an integer that holds the current
+ * number of elements in ids. It will be updated by this function.
+ */
+
+bool add_uid_to_array_unique(TALLOC_CTX *mem_ctx, uid_t uid,
+ uid_t **uids, size_t *num_uids);
+bool add_gid_to_array_unique(TALLOC_CTX *mem_ctx, gid_t gid,
+ gid_t **gids, size_t *num_gids);
+
#endif /* _SAMBA_UTIL_H_ */