diff for duplicates of <ZHoWeiDVoLV1VMpT@gmail.com> diff --git a/a/1.txt b/N1/1.txt index fb7edb4..8037d37 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -3,8 +3,8 @@ On Wed, May 31, 2023 at 03:01:56AM -0400, Willem de Bruijn wrote: > > +int ip6mr_sk_ioctl(struct sock *sk, unsigned int cmd, void __user *arg); > > +static inline int sk_is_ip6mr(struct sock *sk) > > +{ -> > + return sk->sk_family = AF_INET6 && -> > + inet_sk(sk)->inet_num = IPPROTO_ICMPV6; +> > + return sk->sk_family == AF_INET6 && +> > + inet_sk(sk)->inet_num == IPPROTO_ICMPV6; > > +} > Technically, this is just sk_is_icmpv6, which is broader than IPv6 diff --git a/a/content_digest b/N1/content_digest index 955f5c7..8f0c44b 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,8 +1,31 @@ "ref\020230530175403.2434218-1-leitao@debian.org\0" + "ref\06476f0e4b0182_3c8862294b2@willemb.c.googlers.com.notmuch\0" "From\0Breno Leitao <leitao@debian.org>\0" "Subject\0Re: [PATCH net-next v4] net: ioctl: Use kernel memory on protocol ioctl callbacks\0" - "Date\0Fri, 02 Jun 2023 16:19:06 +0000\0" - "To\0dccp@vger.kernel.org\0" + "Date\0Fri, 2 Jun 2023 09:19:06 -0700\0" + "To\0Willem de Bruijn <willemdebruijn.kernel@gmail.com>\0" + "Cc\0dsahern@kernel.org" + Remi Denis-Courmont <courmisch@gmail.com> + David S. Miller <davem@davemloft.net> + Eric Dumazet <edumazet@google.com> + Jakub Kicinski <kuba@kernel.org> + Paolo Abeni <pabeni@redhat.com> + Alexander Aring <alex.aring@gmail.com> + Stefan Schmidt <stefan@datenfreihafen.org> + Miquel Raynal <miquel.raynal@bootlin.com> + Matthieu Baerts <matthieu.baerts@tessares.net> + Mat Martineau <martineau@kernel.org> + Marcelo Ricardo Leitner <marcelo.leitner@gmail.com> + Xin Long <lucien.xin@gmail.com> + leit@fb.com + axboe@kernel.dk + asml.silence@gmail.com + linux-kernel@vger.kernel.org + netdev@vger.kernel.org + dccp@vger.kernel.org + linux-wpan@vger.kernel.org + mptcp@lists.linux.dev + " linux-sctp@vger.kernel.org\0" "\00:1\0" "b\0" "On Wed, May 31, 2023 at 03:01:56AM -0400, Willem de Bruijn wrote:\n" @@ -10,8 +33,8 @@ "> > +int ip6mr_sk_ioctl(struct sock *sk, unsigned int cmd, void __user *arg);\n" "> > +static inline int sk_is_ip6mr(struct sock *sk)\n" "> > +{\n" - "> > +\treturn sk->sk_family = AF_INET6 &&\n" - "> > +\t\tinet_sk(sk)->inet_num = IPPROTO_ICMPV6;\n" + "> > +\treturn sk->sk_family == AF_INET6 &&\n" + "> > +\t\tinet_sk(sk)->inet_num == IPPROTO_ICMPV6;\n" "> > +}\n" " \n" "> Technically, this is just sk_is_icmpv6, which is broader than IPv6\n" @@ -40,4 +63,4 @@ "\n" Thanks! -2ced04fcdbf27b1001392198665a0c63969c28e4b98da2e631ecd3e42608c9b7 +3ec316ec8608cb6df1a1120c69a36c8f977798226ca432016fdecdb44d683f8f
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.