<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel">
    <title>gmane.comp.security.firewalls.netfilter.devel</title>
    <link>http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42824"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42823"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42822"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42821"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42820"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42819"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42818"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42817"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42815"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42814"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42813"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42811"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42810"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42809"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42807"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42799"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42798"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42797"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42796"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42794"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42824">
    <title>Re: [PATCH 01/17] netfilter: add struct nf_proto_net for register l4proto sysctl</title>
    <link>http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42824</link>
    <description>&lt;pre&gt;于 2012年05月25日 14:02, Gao feng 写道:

Maybe we can resolve this by  nf_conntrack_l4proto.l3proto == AF_INET &amp;amp;&amp;amp;  pn-&amp;gt;ctl_compat_header != NULL
Because compat sysctl is registered by AF_INET's proto only.

--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Gao feng</dc:creator>
    <dc:date>2012-05-26T02:28:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42823">
    <title>Re: [PATCH 04/17] netfilter: add namespace support for l4proto_generic</title>
    <link>http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42823</link>
    <description>&lt;pre&gt;于 2012年05月24日 22:40, Pablo Neira Ayuso 写道:

AFAIK l4proto_generic is registered when install module nf_conntrack,
BUT l4proto_tcp,l4proto_udp,l4proto_icmp are registered when install module nf_conntrack_ipv4.

So we can only register generic proto here.
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Gao feng</dc:creator>
    <dc:date>2012-05-26T02:36:36</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42822">
    <title>Re: [PATCH 05/17] netfilter: add namespace support for l4proto_tcp</title>
    <link>http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42822</link>
    <description>&lt;pre&gt;于 2012年05月25日 11:00, Pablo Neira Ayuso 写道:

Actually I want reuse this code too,
But Unfortunately the ctl_data has different order or different size.
ctl_compat_table[1].data = &amp;amp;tn-&amp;gt;timeouts[TCP_CONNTRACK_SYN_SENT2]
but
ctl_table[1].data = &amp;amp;tn-&amp;gt;timeouts[TCP_CONNTRACK_SYN_RECV];



It did look ugly,I will try my best to make code clear. ;)

--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Gao feng</dc:creator>
    <dc:date>2012-05-25T06:05:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42821">
    <title>Re: [PATCH 01/17] netfilter: add struct nf_proto_net for register l4proto sysctl</title>
    <link>http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42821</link>
    <description>&lt;pre&gt;于 2012年05月25日 10:54, Pablo Neira Ayuso 写道:

pn-&amp;gt;ctl_table_header and ctl_compat_header is shared by l4proto_tcp and l4proto_tcp6.
if we both register l4proto_tcp and l4proto_tcp6, when unregister l4proto_tcp6
pn-&amp;gt;ctl_compat_header must not be NULL.

--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Gao feng</dc:creator>
    <dc:date>2012-05-25T06:02:37</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42820">
    <title>Re: [PATCH 05/17] netfilter: add namespace support for l4proto_tcp</title>
    <link>http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42820</link>
    <description>&lt;pre&gt;Hi Gao,

While having a look at this again, I have two new requests:

On Mon, May 14, 2012 at 04:52:15PM +0800, Gao feng wrote:
[...]
[...]

You can make a generic function to set the ctl_data that you can
reuse for this code above and the one below.


I have bad experience with code that has lots of #ifdef's.

Please, split all *_init_net into smaller functions.
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Pablo Neira Ayuso</dc:creator>
    <dc:date>2012-05-25T03:00:15</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42819">
    <title>Re: [PATCH 01/17] netfilter: add struct nf_proto_net for register l4proto sysctl</title>
    <link>http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42819</link>
    <description>&lt;pre&gt;
Could you resolve this by checking pn-&amp;gt;ctl_compat_header != NULL ?
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Pablo Neira Ayuso</dc:creator>
    <dc:date>2012-05-25T02:54:51</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42818">
    <title>Re: [PATCH 01/17] netfilter: add struct nf_proto_net for register l4proto sysctl</title>
    <link>http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42818</link>
    <description>&lt;pre&gt;于 2012年05月24日 22:38, Pablo Neira Ayuso 写道:

Sorry I miss something.

nf_ct_l4proto_unregister_sysctl also uses .compat to identify if we
can unregister the compat sysctl.

if we register l4proto_tcp and l4proto_tcp6 both. without .compat,
when unregister l4proto_tcp6, the compat sysctl will be unregister too.

So maybe we have to use .compat.
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Gao feng</dc:creator>
    <dc:date>2012-05-25T01:05:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42817">
    <title>Re: [v5 PATCH 1/1] netfilter: Add fail-open support</title>
    <link>http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42817</link>
    <description>&lt;pre&gt;
Looks good to me.  Thanks for your patience!
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Florian Westphal</dc:creator>
    <dc:date>2012-05-24T20:42:05</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42815">
    <title>Re: [PATCH 01/17] netfilter: add struct nf_proto_net for register l4proto sysctl</title>
    <link>http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42815</link>
    <description>&lt;pre&gt;[...]

If this removes the .compat field that you added, then use two
init_net functions, yes.
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Pablo Neira Ayuso</dc:creator>
    <dc:date>2012-05-24T14:38:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42814">
    <title>[v5 PATCH 1/1] netfilter: Add fail-open support</title>
    <link>http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42814</link>
    <description>&lt;pre&gt;Implement a new "fail-open" mode where packets are not dropped
upon queue-full condition. This mode can be enabled/disabled per
queue using netlink NFQA_CFG_FLAGS &amp;amp; NFQA_CFG_MASK attributes.

Signed-off-by: Krishna Kumar &amp;lt;krkumar2&amp;lt; at &amp;gt;in.ibm.com&amp;gt;
Signed-off-by: Vivek Kashyap &amp;lt;vivk&amp;lt; at &amp;gt;us.ibm.com&amp;gt;
Signed-off-by: Sridhar Samudrala &amp;lt;samudrala&amp;lt; at &amp;gt;us.ibm.com&amp;gt;
---
 include/linux/netfilter/nfnetlink_queue.h |    5 ++
 net/netfilter/nfnetlink_queue.c           |   40 ++++++++++++++++++--
 2 files changed, 42 insertions(+), 3 deletions(-)

diff -ruNp org/include/linux/netfilter/nfnetlink_queue.h new/include/linux/netfilter/nfnetlink_queue.h
--- org/include/linux/netfilter/nfnetlink_queue.h2012-05-24 15:47:52.361984483 +0530
+++ new/include/linux/netfilter/nfnetlink_queue.h2012-05-24 16:06:29.123911109 +0530
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -84,8 +84,13 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; enum nfqnl_attr_config {
 NFQA_CFG_CMD,/* nfqnl_msg_config_cmd */
 NFQA_CFG_PARAMS,/* nfqnl_msg_config_params */
 NFQA_CFG_QUEUE_MAXLEN,/* __u32 */
+NFQA_CFG_MASK,/* identify which flags to&lt;/pre&gt;</description>
    <dc:creator>Krishna Kumar</dc:creator>
    <dc:date>2012-05-24T13:56:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42813">
    <title>[v5 PATCH 0/1] netfilter: "fail-open" feature support for NFQUEUE</title>
    <link>http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42813</link>
    <description>&lt;pre&gt;Many users of an IBM security product, which uses netfilter's NFQUEUE
target to process packets in userspace, face a problem of dropped
connections during heavy load. Incoming packets are queued and
processed by the security module, which does deep packet analysis to
decide whether to accept or reject them. However during heavy load,
the queue fills up and connections fail when large number of packets
get dropped.

This patch implements a "failopen" support for NFQUEUE to help keep
connections open during such failures. This is achieved by allowing
acceptance of packets temporarily when the queue is full, which
enables existing connections to be kept open.

Failopen is enabled/disabled using a new call - nfq_set_flags(qh,
mask, flags), which makes use of two new netlink attributes:
NFQA_CFG_MASK -  Specifies which flags are being modified.
NFQA_CFG_FLAGS - Set/reset the bits for each of those flags.


Tests done:
------------
- netperf TCP_STREAM.
- 64 netperf stress testing to ensure there are no memo&lt;/pre&gt;</description>
    <dc:creator>Krishna Kumar</dc:creator>
    <dc:date>2012-05-24T13:56:31</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42811">
    <title>Re: [PATCH 04/17] netfilter: add namespace support for l4proto_generic</title>
    <link>http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42811</link>
    <description>&lt;pre&gt;于 2012年05月24日 17:52, Pablo Neira Ayuso 写道:

sounds good,but the l4protos except l4proto_generic are enabled by
insmod modules(such as nf_conntrack_ipv4,nf_conntrack_proto_udplite).

So I think it makes no sense to init all protocol here, unless we decide
to put those protos into module nf_conntrack.

--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Gao feng</dc:creator>
    <dc:date>2012-05-24T11:07:36</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42810">
    <title>Re: [PATCH 03/17] netfilter: add namespace support for l3proto</title>
    <link>http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42810</link>
    <description>&lt;pre&gt;于 2012年05月24日 18:04, Pablo Neira Ayuso 写道:

Yes, I will add a comment to make it more clearer ;)

--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Gao feng</dc:creator>
    <dc:date>2012-05-24T10:57:16</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42809">
    <title>Re: [v4 PATCH 1/1] netfilter: Add fail-open support</title>
    <link>http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42809</link>
    <description>&lt;pre&gt;
Good catch.  Yes, the lock should be dropped, else we
deadlock when same queue is hit in next table/chain.


Yes.

Thanks,
Florian
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Florian Westphal</dc:creator>
    <dc:date>2012-05-24T10:53:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42807">
    <title>Re: [v4 PATCH 1/1] netfilter: Add fail-open support</title>
    <link>http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42807</link>
    <description>&lt;pre&gt;Florian Westphal &amp;lt;fw&amp;lt; at &amp;gt;strlen.de&amp;gt; wrote on 05/24/2012 03:00:43 PM:

(s)\n",

No, I think it should work fine. Do this after dropping the lock?


Yes, that will help remove quite some code from front-end.


Maybe just use __u32 type for flags/mask?

Thanks,
- KK

--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Krishna Kumar2</dc:creator>
    <dc:date>2012-05-24T10:31:58</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42799">
    <title>Re: [v4 PATCH 1/1] netfilter: Add fail-open support</title>
    <link>http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42799</link>
    <description>&lt;pre&gt;
What about this:

if (queue-&amp;gt;queue_total &amp;gt;= queue-&amp;gt;queue_maxlen) {
if (queue-&amp;gt;flags &amp;amp; NFQA_CFG_F_FAIL_OPEN) {
nf_reinject(entry, NF_ACCEPT);
err = 0;
goto err_out_free_nskb;
}
queue-&amp;gt;queue_dropped++;
net_warn_ratelimited("nf_queue: full at %d entries, dropping packets(s)\n",

[..]

Do you see any problems with that?

It should do the same as the nf_hook_slow/nf_queue ENOSPC changes while
avoiding modifications outside the queueing backend.


[..]


ntohl returns __u32 type.

Thanks,
Florian
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Florian Westphal</dc:creator>
    <dc:date>2012-05-24T09:30:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42798">
    <title>[v4 PATCH 0/1] netfilter: "fail-open" feature support for NFQUEUE</title>
    <link>http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42798</link>
    <description>&lt;pre&gt;Many users of an IBM security product, which uses netfilter's NFQUEUE
target to process packets in userspace, face a problem of dropped
connections during heavy load. Incoming packets are queued and
processed by the security module, which does deep packet analysis to
decide whether to accept or reject them. However during heavy load,
the queue fills up and connections fail when large number of packets
get dropped.

This patch implements a "failopen" support for NFQUEUE to help keep
connections open during such failures. This is achieved by allowing
acceptance of packets temporarily when the queue is full, which
enables existing connections to be kept open.

Failopen is enabled/disabled using a new call - nfq_set_flags(qh,
mask, flags), which makes use of two new netlink attributes:
NFQA_CFG_MASK -  Specifies which flags are being modified.
NFQA_CFG_FLAGS - Set/reset the bits for each of those flags.


Tests done:
------------
- netperf TCP_STREAM
- 64 netperf stress testing to ensure there are no memor&lt;/pre&gt;</description>
    <dc:creator>Krishna Kumar</dc:creator>
    <dc:date>2012-05-24T08:25:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42797">
    <title>[v4 PATCH 1/1] netfilter: Add fail-open support</title>
    <link>http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42797</link>
    <description>&lt;pre&gt;Implement a new "fail-open" mode where packets are not dropped
upon queue-full condition. This mode can be enabled/disabled per
queue using netlink NFAQ_CFG_FLAGS &amp;amp; NFAQ_CFG_MASK attributes.

Signed-off-by: Krishna Kumar &amp;lt;krkumar2&amp;lt; at &amp;gt;in.ibm.com&amp;gt;
Signed-off-by: Vivek Kashyap &amp;lt;vivk&amp;lt; at &amp;gt;us.ibm.com&amp;gt;
Signed-off-by: Sridhar Samudrala &amp;lt;samudrala&amp;lt; at &amp;gt;us.ibm.com&amp;gt;
---
 include/linux/netfilter/nfnetlink_queue.h |    5 ++
 net/netfilter/core.c                      |   37 +++++++++++++++++++-
 net/netfilter/nf_queue.c                  |   15 ++++++--
 net/netfilter/nfnetlink_queue.c           |   36 +++++++++++++++++--
 4 files changed, 86 insertions(+), 7 deletions(-)

diff -ruNp org/include/linux/netfilter/nfnetlink_queue.h new/include/linux/netfilter/nfnetlink_queue.h
--- org/include/linux/netfilter/nfnetlink_queue.h2012-05-23 09:52:54.738660685 +0530
+++ new/include/linux/netfilter/nfnetlink_queue.h2012-05-24 10:25:33.500073415 +0530
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -84,8 +84,13 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; enum nfqnl_attr_config {
 NFQA_CFG_CMD,/* nfqnl_msg_config_cmd */
 NF&lt;/pre&gt;</description>
    <dc:creator>Krishna Kumar</dc:creator>
    <dc:date>2012-05-24T08:25:31</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42796">
    <title>reason that iptables mac module only has mac-source option</title>
    <link>http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42796</link>
    <description>&lt;pre&gt;hi guys,

I am working on the mac module, and I added some arp related options
in it. I noticed that this module originally has only --mac-source
options in it. At first I think maybe author didn't want touch any
output packet. But now I doubt that maybe iptables hook point doesn't
support to do so. That is why I came here asking you guys for help. I
think in iptables OUTPUT hook point, it has not yet generate any 2nd
level information in the skb buffer, hasn't it? That is why mac module
can only touch incoming packet because only the incoming packet takes
the mac information in iptables

anybody can answer me? thanks a lot

BRs
jerry ma
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>JieYue Ma</dc:creator>
    <dc:date>2012-05-24T04:47:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42794">
    <title>Re: [PATCH 02/17] netfilter: add namespace support for l4proto</title>
    <link>http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42794</link>
    <description>&lt;pre&gt;于 2012年05月23日 18:25, Pablo Neira Ayuso 写道:

thanks! I will fix it.


I miss it...
thanks

yes,l4proto_tcp(udp,icmp)'s ctl_table is stored in netns_ct.proto,
so when we register l4proto_tcp's sysctl failed,ctl_table will still
point to the kfreed memory. this will cause panic the next
time we register l4proto_tcp's sysctl.


Yes,it will be more readable,I will do it.

--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Gao feng</dc:creator>
    <dc:date>2012-05-24T01:52:51</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42793">
    <title>Re: [PATCH 15/17] netfilter: cleanup sysctl for l4proto and l3proto</title>
    <link>http://permalink.gmane.org/gmane.comp.security.firewalls.netfilter.devel/42793</link>
    <description>&lt;pre&gt;Hi pablo:

于 2012年05月23日 18:38, Pablo Neira Ayuso 写道:

This structure means ctl_table_header,ctl_table and so on?

I add this structure to struct nf_proto_net in patch 1/17,so those fields in
struct nf_conntrack_l4proto are useless,this patch is just some cleanup.

the same with nf_conntrack_l3proto.
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo&amp;lt; at &amp;gt;vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Gao feng</dc:creator>
    <dc:date>2012-05-24T00:59:18</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.security.firewalls.netfilter.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.security.firewalls.netfilter.devel</link>
  </textinput>
</rdf:RDF>

