nfqws: nfq_main error logic cleanup

This commit is contained in:
bol-van 2024-12-09 14:34:49 +03:00
parent 7b057491af
commit 720c2fad86
2 changed files with 2 additions and 10 deletions

View File

@ -242,7 +242,7 @@ static int nfq_main(void)
sec_harden();
if (params.droproot && !droproot(params.uid, params.gid))
goto exiterr;
return 1;
print_id();
#endif
@ -250,7 +250,7 @@ static int nfq_main(void)
pre_desync();
if (!nfq_init(&h,&qh))
goto exiterr;
return 1;
fd = nfq_fd(h);
do
@ -273,13 +273,7 @@ static int nfq_main(void)
} while(e==ENOBUFS);
nfq_deinit(&h,&qh);
return 0;
exiterr:
if (qh) nfq_destroy_queue(qh);
if (h) nfq_close(h);
return 1;
}
#elif defined(BSD)

View File

@ -20,8 +20,6 @@
#define TLS_PARTIALS_ENABLE true
#define Q_RCVBUF (128*1024) // in bytes
#define Q_SNDBUF (64*1024) // in bytes
#define RAW_SNDBUF (64*1024) // in bytes
#define Q_MAXLEN 1024 // in packets