Return user group id if user group name found, otherwise return 0.
| 101 | |
| 102 | // Return user group id if user group name found, otherwise return 0. |
| 103 | SLONG get_user_group_id(const TEXT* user_group_name) |
| 104 | { |
| 105 | MutexLockGuard guard(grMutex, "get_user_group_id"); |
| 106 | |
| 107 | const struct group* user_group = getgrnam(user_group_name); |
| 108 | return user_group ? user_group->gr_gid : -1; |
| 109 | } |
| 110 | |
| 111 | static GlobalPtr<Mutex> pwMutex; |
| 112 |