From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Ahern Subject: Re: [PATCH net-next v2 04/10] net: provide a sysctl raw_l3mdev_accept for raw socket lookup with VRFs Date: Tue, 2 Oct 2018 13:39:23 -0600 Message-ID: <1cf46bce-8346-c688-45a0-40ea40299cc0@gmail.com> References: <20181001084320.32453-1-mmanning@vyatta.att-mail.com> <20181001084320.32453-5-mmanning@vyatta.att-mail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit To: Mike Manning , netdev@vger.kernel.org Return-path: Received: from mail-pf1-f194.google.com ([209.85.210.194]:32931 "EHLO mail-pf1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726194AbeJCCYX (ORCPT ); Tue, 2 Oct 2018 22:24:23 -0400 Received: by mail-pf1-f194.google.com with SMTP id d4-v6so483650pfn.0 for ; Tue, 02 Oct 2018 12:39:25 -0700 (PDT) In-Reply-To: <20181001084320.32453-5-mmanning@vyatta.att-mail.com> Content-Language: en-US Sender: netdev-owner@vger.kernel.org List-ID: On 10/1/18 2:43 AM, Mike Manning wrote: > Add a sysctl raw_l3mdev_accept to control raw socket lookup in a manner > similar to use of tcp_l3mdev_accept for stream and of udp_l3mdev_accept > for datagram sockets. Have this default to off as this is what users > expect, given that there is no explicit mechanism to set unmodified > VRF-unaware application into a default VRF. It needs to default to on to avoid breaking existing users. With the raw_l3mdev_accept sysctl set to 0 both 'ping -I ' and 'ping -I ' fail when they succeed today.