mirror of
https://github.com/bol-van/zapret2.git
synced 2026-03-14 06:13:09 +00:00
nfqws2: optimize nfq buffers
This commit is contained in:
@@ -365,6 +365,8 @@ static bool nfq_init(struct nfq_handle **h, struct nfq_q_handle **qh, uint8_t *m
|
|||||||
// dot not fail. not supported in old linuxes <3.6
|
// dot not fail. not supported in old linuxes <3.6
|
||||||
}
|
}
|
||||||
|
|
||||||
|
nfnl_rcvbufsiz(nfq_nfnlh(*h), Q_RCVBUF);
|
||||||
|
|
||||||
int yes = 1, fd = nfq_fd(*h);
|
int yes = 1, fd = nfq_fd(*h);
|
||||||
|
|
||||||
#if defined SOL_NETLINK && defined NETLINK_NO_ENOBUFS
|
#if defined SOL_NETLINK && defined NETLINK_NO_ENOBUFS
|
||||||
|
|||||||
@@ -23,7 +23,8 @@
|
|||||||
|
|
||||||
#define RAW_SNDBUF (64*1024) // in bytes
|
#define RAW_SNDBUF (64*1024) // in bytes
|
||||||
|
|
||||||
#define Q_MAXLEN 1024 // in packets
|
#define Q_MAXLEN 4096 // in packets
|
||||||
|
#define Q_RCVBUF (1024*1024) // in bytes
|
||||||
|
|
||||||
#define HOSTLIST_AUTO_FAIL_THRESHOLD_DEFAULT 3
|
#define HOSTLIST_AUTO_FAIL_THRESHOLD_DEFAULT 3
|
||||||
#define HOSTLIST_AUTO_FAIL_TIME_DEFAULT 60
|
#define HOSTLIST_AUTO_FAIL_TIME_DEFAULT 60
|
||||||
|
|||||||
Reference in New Issue
Block a user