From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-lj1-f176.google.com (mail-lj1-f176.google.com [209.85.208.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 60283196C7B for ; Tue, 16 Jul 2024 08:56:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.176 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1721120209; cv=none; b=GmI1ZeBo4JsfxYMBJgjLuhEPJPjjHA4XfkvAVxLbZ+gvbQUrd8S+SDvc3NLeZAC6RqeQyev+hbFXJzRG6EtZD82iYyGv+fh+lP/IgYwazza56tex0W3Xxyf77psKvi89GK26shcf/g+9aYwE4z+G8+kQZciLnAokYRWukzMK7VE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1721120209; c=relaxed/simple; bh=kiF3sV5Dm9ZnV4HVp8NFD24MI8K4flPgVeGxlGDhwEc=; h=From:To:Cc:Subject:In-Reply-To:References:Date:Message-ID: MIME-Version:Content-Type; b=cMjNUmIU0IueFTOacOu806SQAc9wJJMk5poJFZRa/ig274Vb1ZHiypKU+5+UN1gW1urY/4YVRhR8+sKgo6HzrGzdC/MSfouvWf5acCbcHSJYS7w11fyf+8NYBfvkX7kHRtAffkjfNdKa6IEcKNxGhhG2i3CrJZGf52u9qKF8/zQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=cloudflare.com; spf=pass smtp.mailfrom=cloudflare.com; dkim=pass (2048-bit key) header.d=cloudflare.com header.i=@cloudflare.com header.b=EJhp2gdq; arc=none smtp.client-ip=209.85.208.176 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=cloudflare.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=cloudflare.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=cloudflare.com header.i=@cloudflare.com header.b="EJhp2gdq" Received: by mail-lj1-f176.google.com with SMTP id 38308e7fff4ca-2eaafda3b5cso55251351fa.3 for ; Tue, 16 Jul 2024 01:56:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloudflare.com; s=google09082023; t=1721120205; x=1721725005; darn=vger.kernel.org; h=mime-version:message-id:date:user-agent:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=kiF3sV5Dm9ZnV4HVp8NFD24MI8K4flPgVeGxlGDhwEc=; b=EJhp2gdqx5PUKDkQqxc57/r7xxwH+S6ehlHCgg2OlAqxQ52rzgJEJaMFrjY+V+SB40 od5YATii6XRnUCkQ/EjtL9ybehzw4fEVjEnFaJuOWBvM/e1nDubE2Okse54aTOzPJQjr JSPF1edtnBBTt9r3070uoFROw5RfY//kP2lv6nZr5uwp59e1mkb+MwVIOgqRcgwvg+r8 KWHKONGLdItnoJOxuVJojR1TguTUdadZ9uck8EiY9kXFz3Kf5IdItTrPoy4rObBeWGeN JE5lgOcgjFa8AGO27wRgoKDTVAex3/wM4z2RiEAzcfyxQ0iy25oCVUau4qEedcNglxID a7kQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721120205; x=1721725005; h=mime-version:message-id:date:user-agent:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=kiF3sV5Dm9ZnV4HVp8NFD24MI8K4flPgVeGxlGDhwEc=; b=Ou/vzIm/Wjo/eMQ0A/UXJauCR5PoJoHchGUZmN2f0O9eGqrzTelYZnciz29zRgYkKc yhQT6H1X2GyXr7NrN343oRIMf5eVB/KtqNSYcKpTQWwrsOiIbEc/YbLQCmG66XoUZB0x LnTuOZxVf/I/SGz8kwL6S+KkmmK+M0geYaNUZ7/HtdgViRqBqdOocBH98w4H5eeSnUq2 pKXgvsyKQsQEwWN4cUNkpII+hteMNUOgRlxEMpk/g1jXJ4vbR32Fvdsra1ugK6F6J/8j aeyWI9XeXmD0VY+RCfFV2/X3Iad6ANqjoI+DgfJpiIeemx3e6lyWXNo0duskV5oc1ezN LHyA== X-Gm-Message-State: AOJu0Yyq/ynQwjg8dIubUv2KtNzmOB45r2vE87qFQeUtMwS+DzxqB0Bq Ft5l31byZAVKOtPGOTIbuhrY+gFREGb0WmM8j2YkcbRfYkzmpUKx591fBPWSUYc= X-Google-Smtp-Source: AGHT+IEQdvfuDxnJ8etOegtPB4r50Dk6zmxNfwinuC9zKCkA005c6mFjsFKbn8ppT0aJYq1zUboTcg== X-Received: by 2002:a2e:93c9:0:b0:2ee:7a3a:9969 with SMTP id 38308e7fff4ca-2eef415b577mr10062401fa.5.1721120205470; Tue, 16 Jul 2024 01:56:45 -0700 (PDT) Received: from cloudflare.com ([2a09:bac5:5063:2432::39b:77]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-59b268a2760sm4510302a12.64.2024.07.16.01.56.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Jul 2024 01:56:44 -0700 (PDT) From: Jakub Sitnicki To: Michal Luczaj Cc: netdev@vger.kernel.org, bpf@vger.kernel.org, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, john.fastabend@gmail.com, kuniyu@amazon.com, Rao.Shoaib@oracle.com, cong.wang@bytedance.com Subject: Re: [PATCH bpf v4 3/4] selftest/bpf: Parametrize AF_UNIX redir functions to accept send() flags In-Reply-To: <20240713200218.2140950-4-mhal@rbox.co> (Michal Luczaj's message of "Sat, 13 Jul 2024 21:41:40 +0200") References: <20240713200218.2140950-1-mhal@rbox.co> <20240713200218.2140950-4-mhal@rbox.co> User-Agent: mu4e 1.12.4; emacs 29.1 Date: Tue, 16 Jul 2024 10:56:43 +0200 Message-ID: <87frs990l0.fsf@cloudflare.com> Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain On Sat, Jul 13, 2024 at 09:41 PM +02, Michal Luczaj wrote: > Extend pairs_redir_to_connected() and unix_inet_redir_to_connected() with a > send_flags parameter. Replace write() with send() allowing packets to be > sent as MSG_OOB. > > Signed-off-by: Michal Luczaj > --- Reviewed-by: Jakub Sitnicki