Commit 8022e257 authored by bol-van's avatar bol-van
Browse files

nfqws: BSD/clang build fix

parent f4ea264b
Loading
Loading
Loading
Loading
+10 −8
Original line number Diff line number Diff line
@@ -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