strparser: Add read_sock callback
authorJiayuan Chen <mrpre@163.com>
Wed, 22 Jan 2025 10:09:13 +0000 (18:09 +0800)
committerMartin KaFai Lau <martin.lau@kernel.org>
Wed, 29 Jan 2025 21:32:08 +0000 (13:32 -0800)
commit0532a79efd68a4d9686b0385e4993af4b130ff82
tree5b6dc3c5b591b2d741df74d4e4166042da3136d5
parentbc27c52eea189e8f7492d40739b7746d67b65beb
strparser: Add read_sock callback

Added a new read_sock handler, allowing users to customize read operations
instead of relying on the native socket's read_sock.

Signed-off-by: Jiayuan Chen <mrpre@163.com>
Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
Reviewed-by: Jakub Sitnicki <jakub@cloudflare.com>
Acked-by: John Fastabend <john.fastabend@gmail.com>
Link: https://patch.msgid.link/20250122100917.49845-2-mrpre@163.com
Documentation/networking/strparser.rst
include/net/strparser.h
net/strparser/strparser.c