mirror of
https://github.com/bol-van/zapret.git
synced 2025-04-24 14:22:03 +05:00
nfqws: BSD/clang build fix
This commit is contained in:
parent
f4ea264ba9
commit
8022e2576d
@ -1616,7 +1616,7 @@ enum opt_indices {
|
|||||||
#ifdef __linux__
|
#ifdef __linux__
|
||||||
IDX_BIND_FIX4,
|
IDX_BIND_FIX4,
|
||||||
IDX_BIND_FIX6,
|
IDX_BIND_FIX6,
|
||||||
#elif defined(__CYGWIN__),
|
#elif defined(__CYGWIN__)
|
||||||
IDX_WF_IFACE,
|
IDX_WF_IFACE,
|
||||||
IDX_WF_L3,
|
IDX_WF_L3,
|
||||||
IDX_WF_TCP,
|
IDX_WF_TCP,
|
||||||
@ -1895,6 +1895,7 @@ int main(int argc, char **argv)
|
|||||||
break;
|
break;
|
||||||
#ifndef __CYGWIN__
|
#ifndef __CYGWIN__
|
||||||
case IDX_USER:
|
case IDX_USER:
|
||||||
|
{
|
||||||
struct passwd *pwd = getpwnam(optarg);
|
struct passwd *pwd = getpwnam(optarg);
|
||||||
if (!pwd)
|
if (!pwd)
|
||||||
{
|
{
|
||||||
@ -1904,6 +1905,7 @@ int main(int argc, char **argv)
|
|||||||
params.uid = pwd->pw_uid;
|
params.uid = pwd->pw_uid;
|
||||||
params.gid = pwd->pw_gid;
|
params.gid = pwd->pw_gid;
|
||||||
params.droproot = true;
|
params.droproot = true;
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
case IDX_UID:
|
case IDX_UID:
|
||||||
params.gid = 0x7FFFFFFF; // default gid. drop gid=0
|
params.gid = 0x7FFFFFFF; // default gid. drop gid=0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user