From: Mr Dash Four <mr.dash.four@googlemail.com>
To: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Cc: Netfilter Core Team <netfilter-devel@vger.kernel.org>,
Pablo Neira Ayuso <pablo@netfilter.org>,
Patrick McHardy <kaber@trash.net>
Subject: Re: [PATCH v2 3/3] ipset: change 'iface' part in hash:net,iface set
Date: Wed, 18 Jul 2012 00:29:22 +0100 [thread overview]
Message-ID: <5005F552.9060301@googlemail.com> (raw)
In-Reply-To: <alpine.DEB.2.00.1207161549410.5297@blackhole.kfki.hu>
> What you wrote was:
>
> You:> What I have suggested to you was that you allow in/out to be
> You:> *entered*, as input, in a list:set (i.e. in the iptables statement),
> You:> but treated internally in the same way as src/dst ('in' to be
> You:> treated internally as 'src', 'out' as 'dst' obviously). In that way,
> You:> there won't be any discrepancies and the results from both
> You:> "solutions" will be the same. In other words (using the example you
> You:> gave earlier), typing:
> You:>
> You:> -bash-~# iptables -A INPUT -m set --match-set list1 src,in -j ACCEPT
> You:>
> You:> and
> You:>
> You:> -bash-~# iptables -A INPUT -m set --match-set list1 src,src -j ACCEPT
> You:>
> You:> to be both accepted and 'in', as *entered* above, to be interpreted
> You:> in the same way as 'src'. That way there won't be any "different"
> You:> results.
>
> So if list1 contains a hash:ip,port type alone, the rule
>
> iptables -A INPUT -m set --match-set list1 src,in -j ACCEPT
>
> is perfectly fine and logical. We circled again and I'm fed up.
>
So? I fail to see where I have contradicted myself (if that was indeed
your intention to show me when you sent the above) or how the above is
wrong, but please feel free to elaborate if you so wish.
>> You keep banging on about "send me the patches according to solution a", but
>> you are unwilling or unable to address the consequences of this and the issues
>> I raised in this regard. Once this is done and I am convinced that this is the
>> way to go, I'll send you the new patches.
>>
>> This isn't some sort of Stalin-like republic where you can just order me to
>> "send you the patches" and I do as I am told, OK? This is a free forum where
>> we, as peers, are allowed to discuss these issues. If you are unable to hold
>> to your arguments after I shot them to pieces, do you think that by ordering
>> me to "send you the patches" I am going to concede and do as I am told?
>>
>> Or do you think that just because you've written parts of the ipset code you
>> could just order me to "send you the patches" I'll bow my head and say "yes,
>> sir, I'll do it sir, right away sir"? Really? Get a grip of yourself Jozsef!
>>
>
> Stop this, now. I don't tolerate your style anymore.
>
Stop what now? If I think that you've overstepped the mark by giving me
orders to "send you the patches" instead of supporting your own
viewpoints and arguments when I challenge them, I'll pull you up on it
as I did with my post above.
> I don't care what you do. I accept patches which I believe fit fine into
> the current system.
>
As I already pointed out, if you present your points and you are not
prepared to be challenged by others (particularly if there is some
disagreement, as is the case here), then you are in the wrong place I am
afraid.
I clearly disagree with your view to prevent in/out being used in
list:set (one reason I asked you to let me know what do you think in/out
is - I am yet to receive a response from you on that), given that
hash:net,iface could be a member of that set and also given the fact
that in/out is used there.
As soon as I start asking questions and digging up holes in your
arguments, you revert to type and I either get a response like "I've had
enough", "I am fed up" or, as above, I am given orders to submit those
patches regardless.
That is not how it works and you should know better - the last time I
checked, this is a forum for discussion among peers, not some sort of
totalitarian setup where someone starts barking orders and others follow
in line - this is precisely what I meant with my post above.
Again, if you make your view points, you should be prepared those views
to be challenged, particularly if there is a disagreement, and not hide
away and start giving orders for others to follow. I hope I have made
myself clear.
next prev parent reply other threads:[~2012-07-17 23:29 UTC|newest]
Thread overview: 36+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-07-09 22:23 [PATCH v2 0/3] iptables: change 'iface' part in hash:net,iface set Mr Dash Four
2012-07-09 22:23 ` [PATCH v2 1/3] " Mr Dash Four
2012-07-10 15:54 ` Jozsef Kadlecsik
2012-07-10 23:41 ` Mr Dash Four
2012-07-12 7:11 ` Jozsef Kadlecsik
2012-07-13 0:41 ` Mr Dash Four
2012-07-13 8:11 ` Jozsef Kadlecsik
2012-07-13 13:56 ` Mr Dash Four
2012-07-09 22:23 ` [PATCH v2 2/3] ipset: " Mr Dash Four
2012-07-10 15:35 ` Jozsef Kadlecsik
2012-07-09 22:23 ` [PATCH v2 3/3] " Mr Dash Four
2012-07-10 15:32 ` Jozsef Kadlecsik
2012-07-10 23:41 ` Mr Dash Four
2012-07-11 20:25 ` Jozsef Kadlecsik
2012-07-13 0:42 ` Mr Dash Four
2012-07-13 8:02 ` Jozsef Kadlecsik
2012-07-13 13:57 ` Mr Dash Four
2012-07-13 14:16 ` Jozsef Kadlecsik
2012-07-13 14:22 ` Mr Dash Four
2012-07-14 8:45 ` Jozsef Kadlecsik
2012-07-14 12:35 ` Mr Dash Four
2012-07-14 16:37 ` Jozsef Kadlecsik
2012-07-15 11:54 ` Mr Dash Four
2012-07-15 15:02 ` Jozsef Kadlecsik
2012-07-15 16:32 ` Mr Dash Four
2012-07-15 19:21 ` Jozsef Kadlecsik
2012-07-15 19:39 ` Jozsef Kadlecsik
2012-07-15 22:14 ` Mr Dash Four
2012-07-16 8:03 ` Jozsef Kadlecsik
2012-07-16 12:39 ` Mr Dash Four
2012-07-16 13:58 ` Jozsef Kadlecsik
2012-07-17 23:29 ` Mr Dash Four [this message]
2012-07-18 12:54 ` Jozsef Kadlecsik
2012-07-19 22:52 ` Mr Dash Four
2012-07-19 22:52 ` Mr Dash Four
2012-07-15 22:48 ` Mr Dash Four
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5005F552.9060301@googlemail.com \
--to=mr.dash.four@googlemail.com \
--cc=kaber@trash.net \
--cc=kadlec@blackhole.kfki.hu \
--cc=netfilter-devel@vger.kernel.org \
--cc=pablo@netfilter.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).