diff options
author | Jakub Kicinski <kuba@kernel.org> | 2024-02-27 14:30:26 -0800 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2024-02-28 15:25:43 -0800 |
commit | 1621378aab19e6197fe95dc76d1825ef91d40e49 (patch) | |
tree | a7fd5f41bb7b1aae0743bb68533321f853c3906e /tools/net/ynl/lib/ynl-priv.h | |
parent | tools: ynl: wrap recv() + mnl_cb_run2() into a single helper (diff) | |
download | linux-1621378aab19e6197fe95dc76d1825ef91d40e49.tar.gz linux-1621378aab19e6197fe95dc76d1825ef91d40e49.tar.bz2 linux-1621378aab19e6197fe95dc76d1825ef91d40e49.zip |
tools: ynl: use ynl_sock_read_msgs() for ACK handling
ynl_recv_ack() is simple and it's the only user of mnl_cb_run().
Now that ynl_sock_read_msgs() exists it's actually less code
to use ynl_sock_read_msgs() instead of being special.
Acked-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>
Link: https://lore.kernel.org/r/20240227223032.1835527-10-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/net/ynl/lib/ynl-priv.h')
-rw-r--r-- | tools/net/ynl/lib/ynl-priv.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/tools/net/ynl/lib/ynl-priv.h b/tools/net/ynl/lib/ynl-priv.h index ef16fcbd9f68..42f7d29fbee0 100644 --- a/tools/net/ynl/lib/ynl-priv.h +++ b/tools/net/ynl/lib/ynl-priv.h @@ -90,9 +90,6 @@ ynl_gemsg_start_dump(struct ynl_sock *ys, __u32 id, __u8 cmd, __u8 version); int ynl_attr_validate(struct ynl_parse_arg *yarg, const struct nlattr *attr); -int ynl_recv_ack(struct ynl_sock *ys, int ret); -int ynl_cb_null(const struct nlmsghdr *nlh, void *data); - /* YNL specific helpers used by the auto-generated code */ struct ynl_req_state { |