]> granicus.if.org Git - shadow/commitdiff
* libmisc/find_new_ids.c: Change find_new_uid() and find_new_gid()
authornekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Mon, 9 Jun 2008 18:13:09 +0000 (18:13 +0000)
committernekral-guest <nekral-guest@5a98b0ae-9ef6-0310-add3-de5d479b70d7>
Mon, 9 Jun 2008 18:13:09 +0000 (18:13 +0000)
prototypes to use a bool for their first argument (sys_user /
sys_group).

ChangeLog
libmisc/find_new_ids.c

index 3333dc57138b9b5939e2be730cbc7cbe0c24dd57..d19d2e6261798e3f768718bd1ef6d506a5b99786 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-06-09  Nicolas François  <nicolas.francois@centraliens.net>
+
+       * libmisc/find_new_ids.c: Change find_new_uid() and find_new_gid()
+       prototypes to use a bool for their first argument (sys_user /
+       sys_group).
+
 2008-06-09  Nicolas François  <nicolas.francois@centraliens.net>
 
        * libmisc/console.c: Change is_listed() prototype to return a bool.
index 6dbad6c3784321bda349dbd163e886ba5e986aef..523862c81584887ae76718de94ecb81e2883091d 100644 (file)
  * 
  * Return 0 on success, -1 if no unused UIDs are available.
  */
-int find_new_uid (int sys_user, uid_t *uid, uid_t const *preferred_uid)
+int find_new_uid (bool sys_user, uid_t *uid, uid_t const *preferred_uid)
 {
        const struct passwd *pwd;
        uid_t uid_min, uid_max, user_id;
 
        assert (uid != NULL);
 
-       if (sys_user == 0) {
+       if (!sys_user) {
                uid_min = getdef_unum ("UID_MIN", 1000);
                uid_max = getdef_unum ("UID_MAX", 60000);
        } else {
@@ -131,14 +131,14 @@ int find_new_uid (int sys_user, uid_t *uid, uid_t const *preferred_uid)
  * 
  * Return 0 on success, -1 if no unused GIDs are available.
  */
-int find_new_gid (int sys_group, gid_t *gid, gid_t const *preferred_gid)
+int find_new_gid (bool sys_group, gid_t *gid, gid_t const *preferred_gid)
 {
        const struct group *grp;
        gid_t gid_min, gid_max, group_id;
 
        assert (gid != NULL);
 
-       if (sys_group == 0) {
+       if (!sys_group) {
                gid_min = getdef_unum ("GID_MIN", 1000);
                gid_max = getdef_unum ("GID_MAX", 60000);
        } else {