<feed xmlns='http://www.w3.org/2005/Atom'>
<title>conntrack-tools.git/include, branch conntrack-tools-0.9.13</title>
<subtitle>conntrack-tools i.e. conntrack and conntrackd (mirror of https://github.com/vyos/conntrack-tools.git)
</subtitle>
<id>https://git.amelek.net/vyos/conntrack-tools.git/atom?h=conntrack-tools-0.9.13</id>
<link rel='self' href='https://git.amelek.net/vyos/conntrack-tools.git/atom?h=conntrack-tools-0.9.13'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/'/>
<updated>2009-06-20T19:24:04+00:00</updated>
<entry>
<title>conntrackd: add statistics for enospc errors in queues</title>
<updated>2009-06-20T19:24:04+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-06-20T19:24:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=90bb19b9eb7d97887883ce480bb4eb12c60d3505'/>
<id>urn:sha1:90bb19b9eb7d97887883ce480bb4eb12c60d3505</id>
<content type='text'>
This patch adds a new statistic field to count the number of
enospc errors while adding new nodes to some queue.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: add `-s queue' to display queue statistics</title>
<updated>2009-06-20T19:17:43+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-06-20T19:17:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=b524c764aba149018fa83dec742c21dc8116838e'/>
<id>urn:sha1:b524c764aba149018fa83dec742c21dc8116838e</id>
<content type='text'>
This patch re-introduces `-s queue' but now it displays generic
queue statistics.

# conntrackd -s queue
active queue objects:                      0

queue txqueue:
current elements:                          0
maximum elements:                 2147483647
not enough space errors:                   0

queue rsqueue:
current elements:                         72
maximum elements:                        128
not enough space errors:                   0

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: add the name field to queues</title>
<updated>2009-06-20T19:11:06+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-06-20T19:11:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=4cfc8533743a766db0b2c8ae27b7bba312eb3ec0'/>
<id>urn:sha1:4cfc8533743a766db0b2c8ae27b7bba312eb3ec0</id>
<content type='text'>
This patch adds the name field to identify the queue by means of
a string. This patch is used by the next one that introduces
per-queue statistics.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: rename `-s queue' option by `-s rsqueue'</title>
<updated>2009-06-20T18:07:33+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-06-20T18:07:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=faea76e8bc626549f4d338a3bf22e466336264ca'/>
<id>urn:sha1:faea76e8bc626549f4d338a3bf22e466336264ca</id>
<content type='text'>
This patch renames the statistics option that displays the content
of the resend queue which is used by the ftfw mode.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>build: use TLV format for SCTP/DCCP protocol information</title>
<updated>2009-06-12T16:35:11+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-06-12T16:35:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=d9c0564db6b3f3ecb196508458a91b03d45fadb2'/>
<id>urn:sha1:d9c0564db6b3f3ecb196508458a91b03d45fadb2</id>
<content type='text'>
In 400ae54438c4b85126f9fab0ae1dc067823b70f7, we added the SCTP
support by means of a structure that was encapsulated in an
TLV attribute. However, this structure didn't handle alignment
and endianess issues appropriately. Similar problem was
introduced in b808645ec71b7cc22cf5106b3d79625d07e6077c along
with the DCCP support.

This patch moves every field of this structure to independent
attributes. I decided not to use nesting to make building and
parsing more simple.

Using TLV is a good idea, specially for DCCP and SCTP that are
under development and that may include new fields and obsolete
them in the future.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: add support to display statistics on existing child processes</title>
<updated>2009-06-11T18:33:14+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-06-11T18:33:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=8fc9066ee62d17cdb76bc064c945da3bb0d2e2a3'/>
<id>urn:sha1:8fc9066ee62d17cdb76bc064c945da3bb0d2e2a3</id>
<content type='text'>
This patch adds the ability to dump the list of existing child
processes. In general, it would be hard to display one since
child processes are generally forked for very specific tasks,
like commit and flush operations, and they have very limited
lifetime. However, this can be handy for debugging problems.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: use a permanent handler for commit operations</title>
<updated>2009-06-11T17:34:54+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-06-11T17:34:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=9163f4673d919658c94f9de4ca32a2e9dacce2fd'/>
<id>urn:sha1:9163f4673d919658c94f9de4ca32a2e9dacce2fd</id>
<content type='text'>
This patch adds a dedicated commit handler since there is a possible
race condition that can happen if the child process ends before we
have received all the event messages that the commit request has
triggered.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: use a permanent handler for flush operations</title>
<updated>2009-06-11T17:34:54+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-06-11T17:34:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=6dad06ec56eeb942a1785246bf91fe7100a21c7e'/>
<id>urn:sha1:6dad06ec56eeb942a1785246bf91fe7100a21c7e</id>
<content type='text'>
In 6f5666a29cb7cbff08ce926ee1edb84a311ff6ee, I moved the flush
operation into a child process and to use a disposable handler
to perform flush requests. This patch adds a dedicated flush
handler since there is a possible race condition that can
happen if the child process ends before we have received all
the event messages that the flush request has triggered.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: allow to limit the number of simultaneous child processes</title>
<updated>2009-06-11T17:34:50+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-06-11T17:34:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=5e696e022d8383bc7abe6e6ba37c2664679fe81f'/>
<id>urn:sha1:5e696e022d8383bc7abe6e6ba37c2664679fe81f</id>
<content type='text'>
This patch allows to limit the number of simultaneous child processes.
This is required by the next patch that replaces disposable handlers
to commit and flush with permanent handlers.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
<entry>
<title>conntrackd: remove unused request nfct handler</title>
<updated>2009-06-09T23:45:43+00:00</updated>
<author>
<name>Pablo Neira Ayuso</name>
<email>pablo@netfilter.org</email>
</author>
<published>2009-06-09T23:45:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/conntrack-tools.git/commit/?id=c72da10b9b1193f7ecb84a5db7dbf943891b9e96'/>
<id>urn:sha1:c72da10b9b1193f7ecb84a5db7dbf943891b9e96</id>
<content type='text'>
This patch is a cleanup, it removes an unused nfct handler. This
removal is due to recent commits that has obsolete it.

Signed-off-by: Pablo Neira Ayuso &lt;pablo@netfilter.org&gt;
</content>
</entry>
</feed>
