diff options
author | bapt <bapt@FreeBSD.org> | 2012-12-27 14:30:19 +0000 |
---|---|---|
committer | bapt <bapt@FreeBSD.org> | 2012-12-27 14:30:19 +0000 |
commit | b63557c001769d5ed1338eaa39730ba3ae77245b (patch) | |
tree | aa053e8a4e86f98b45a33e762c770d0c49973a35 /lib/libutil/libutil.h | |
parent | 925e83c0bd84aa809deda8a20cab358ea1c0780b (diff) | |
download | FreeBSD-src-b63557c001769d5ed1338eaa39730ba3ae77245b.zip FreeBSD-src-b63557c001769d5ed1338eaa39730ba3ae77245b.tar.gz |
New gr_add function to provide a clean and safe method to append a new member
into an existing group.
Submitted by: db
Diffstat (limited to 'lib/libutil/libutil.h')
-rw-r--r-- | lib/libutil/libutil.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/libutil/libutil.h b/lib/libutil/libutil.h index bf42766..fcd74e1 100644 --- a/lib/libutil/libutil.h +++ b/lib/libutil/libutil.h @@ -166,6 +166,8 @@ int gr_copy(int __ffd, int _tfd, const struct group *_gr, struct group *_old_gr); struct group * gr_dup(const struct group *_gr); +struct group * + gr_add(struct group *_gr, const char *_newmember); int gr_equal(const struct group *_gr1, const struct group *_gr2); void gr_fini(void); int gr_init(const char *_dir, const char *_master); |