[LTP] [PATCH v2 1/2] tst_af_alg: fixed msg_flags to be the sendmsg() flags
Andrea Cervesato
andrea.cervesato@suse.de
Thu Apr 30 15:30:16 CEST 2026
From: Andrea Cervesato <andrea.cervesato@suse.com>
Signed-off-by: Andrea Cervesato <andrea.cervesato@suse.com>
---
include/tst_af_alg.h | 2 +-
lib/tst_af_alg.c | 3 +--
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/include/tst_af_alg.h b/include/tst_af_alg.h
index 5c307ed0695103e67aac2f56d7ef6ecbd0a0b704..34f32e1d7755fa2dbd53d8bd76280cc730a6115a 100644
--- a/include/tst_af_alg.h
+++ b/include/tst_af_alg.h
@@ -167,7 +167,7 @@ struct tst_alg_sendmsg_params {
/** If assoclen != 0, send ALG_SET_AEAD_ASSOCLEN */
unsigned int assoclen;
- /* Value to use as msghdr::msg_flags */
+ /** Flags to pass to sendmsg() (e.g. MSG_MORE) */
uint32_t msg_flags;
};
diff --git a/lib/tst_af_alg.c b/lib/tst_af_alg.c
index a14f9865c9a4efef70e82485448c8dfccdec37ed..93757278f1d299edd1aefa232644cc060b801a74 100644
--- a/lib/tst_af_alg.c
+++ b/lib/tst_af_alg.c
@@ -198,7 +198,6 @@ void tst_alg_sendmsg(int reqfd, const void *data, size_t datalen,
struct msghdr msg = {
.msg_iov = &iov,
.msg_iovlen = 1,
- .msg_flags = params->msg_flags,
};
size_t controllen;
uint8_t *control;
@@ -249,5 +248,5 @@ void tst_alg_sendmsg(int reqfd, const void *data, size_t datalen,
cmsg = CMSG_NXTHDR(&msg, cmsg);
}
- SAFE_SENDMSG(datalen, reqfd, &msg, 0);
+ SAFE_SENDMSG(datalen, reqfd, &msg, params->msg_flags);
}
--
2.51.0
More information about the ltp
mailing list