diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2009-09-23 18:12:37 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2009-09-23 18:12:37 +0200 |
commit | 6360f319362fd13c86c3387a4bac57665d5ecd73 (patch) | |
tree | ef6b98cd0893dfbf7a53c2807d59db1a34dde10d /include/queue.h | |
parent | 90bbd8b34565ff5106dde34e0798c5e33fb4b786 (diff) | |
download | conntrack-tools-6360f319362fd13c86c3387a4bac57665d5ecd73.tar.gz conntrack-tools-6360f319362fd13c86c3387a4bac57665d5ecd73.zip |
conntrackd: add retention queue for TCP errors
Under stress, the TCP stack may return EAGAIN if there is not
space left in the sender buffer. We also enqueue any other
error.
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include/queue.h')
-rw-r--r-- | include/queue.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/queue.h b/include/queue.h index cca9cba..188e106 100644 --- a/include/queue.h +++ b/include/queue.h @@ -13,7 +13,8 @@ struct queue_node { enum { Q_ELEM_OBJ = 0, - Q_ELEM_CTL = 1 + Q_ELEM_CTL = 1, + Q_ELEM_ERR = 2, }; void queue_node_init(struct queue_node *n, int type); |