mirror of
https://github.com/3proxy/3proxy.git
synced 2025-02-23 18:45:40 +08:00
Fix getting group id by groupname
This commit is contained in:
parent
acc64b03fd
commit
1af6e65fba
@ -1405,7 +1405,7 @@ static int h_setuid(int argc, unsigned char **argv){
|
|||||||
}
|
}
|
||||||
|
|
||||||
gid_t strtogid(unsigned char *str){
|
gid_t strtogid(unsigned char *str){
|
||||||
gid_t res;
|
gid_t res = 0;
|
||||||
|
|
||||||
if(!isnumber(*(char *)str)){
|
if(!isnumber(*(char *)str)){
|
||||||
struct group *gr;
|
struct group *gr;
|
||||||
@ -1413,6 +1413,7 @@ gid_t strtogid(unsigned char *str){
|
|||||||
if(gr) res = gr->gr_gid;
|
if(gr) res = gr->gr_gid;
|
||||||
}
|
}
|
||||||
else res = atoi((char *)str);
|
else res = atoi((char *)str);
|
||||||
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int h_setgid(int argc, unsigned char **argv){
|
static int h_setgid(int argc, unsigned char **argv){
|
||||||
|
Loading…
Reference in New Issue
Block a user