Browse Source

nfqws: BSD/clang build fix

pull/1361/head
bol-van 1 month ago
parent
commit
8022e2576d
  1. 4
      nfq/nfqws.c

4
nfq/nfqws.c

@ -1616,7 +1616,7 @@ enum opt_indices {
#ifdef __linux__
IDX_BIND_FIX4,
IDX_BIND_FIX6,
#elif defined(__CYGWIN__),
#elif defined(__CYGWIN__)
IDX_WF_IFACE,
IDX_WF_L3,
IDX_WF_TCP,
@ -1895,6 +1895,7 @@ int main(int argc, char **argv)
break;
#ifndef __CYGWIN__
case IDX_USER:
{
struct passwd *pwd = getpwnam(optarg);
if (!pwd)
{
@ -1904,6 +1905,7 @@ int main(int argc, char **argv)
params.uid = pwd->pw_uid;
params.gid = pwd->pw_gid;
params.droproot = true;
}
break;
case IDX_UID:
params.gid = 0x7FFFFFFF; // default gid. drop gid=0

Loading…
Cancel
Save