All of lore.kernel.org
 help / color / mirror / Atom feed
From: Pablo Neira Ayuso <pablo@netfilter.org>
To: Bernhard Thaler <bernhard.thaler@wvnet.at>
Cc: kadlec@blackhole.kfki.hu, netfilter-devel@vger.kernel.org, fw@strlen.de
Subject: Re: [PATCHv5 3/4] netfilter: bridge: rename br_parse_ip_options
Date: Fri, 29 May 2015 02:19:24 +0200	[thread overview]
Message-ID: <20150529001924.GD705@salvia> (raw)
In-Reply-To: <1432801510-11902-1-git-send-email-bernhard.thaler@wvnet.at>

On Thu, May 28, 2015 at 10:25:10AM +0200, Bernhard Thaler wrote:
> br_parse_ip_options() does not parse any IP options, it validates IP
> packets as a whole and the function name is misleading.
> 
> Rename br_parse_ip_options() to br_validate_ipv4().
> 
> Signed-off-by: Bernhard Thaler <bernhard.thaler@wvnet.at>
> ---
> Patch revision history:
> 
> v5
> * rebase to current davem/net-next
> 
> v4
> * re-post due to errors in v3 formatting introduced by my MUA
> 
> v3
> * re-assignment of iph variable needed because pskb_may_pull() can
> invalidate the network header
> * same patch as v1 again
> 
> v2
> * first patch did not contain statement removing double iph variable
>   assignment
> 
>  net/bridge/br_netfilter.c |   11 ++++++-----
>  1 file changed, 6 insertions(+), 5 deletions(-)
> 
> diff --git a/net/bridge/br_netfilter.c b/net/bridge/br_netfilter.c
> index a43e216..f34edb6 100644
> --- a/net/bridge/br_netfilter.c
> +++ b/net/bridge/br_netfilter.c
> @@ -217,7 +217,7 @@ static inline void nf_bridge_pull_encap_header_rcsum(struct sk_buff *skb)
>   * expected format
>   */
>  
> -static int br_parse_ip_options(struct sk_buff *skb)
> +static int br_validate_ipv4(struct sk_buff *skb)
>  {
>  	const struct iphdr *iph;
>  	struct net_device *dev = skb->dev;
> @@ -319,7 +319,7 @@ bad:
>  	return -1;
>  }
>  
> -/* Equivalent to br_parse_ip_options for IPv6 */
> +/* Equivalent to br_validate_ipv4 for IPv6 */
>  static int br_validate_ipv6(struct sk_buff *skb)

Could you send me this patch in first place so you don't need to
modify the IPv6 part that you just added?

Thanks.

      reply	other threads:[~2015-05-29  0:14 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-05-28  8:25 [PATCHv5 3/4] netfilter: bridge: rename br_parse_ip_options Bernhard Thaler
2015-05-29  0:19 ` Pablo Neira Ayuso [this message]

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=20150529001924.GD705@salvia \
    --to=pablo@netfilter.org \
    --cc=bernhard.thaler@wvnet.at \
    --cc=fw@strlen.de \
    --cc=kadlec@blackhole.kfki.hu \
    --cc=netfilter-devel@vger.kernel.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.