From: Tobias Brunner Date: Mon, 18 Jul 2022 12:29:04 +0000 (+0200) Subject: af-alg: Fix "'strncpy' specified bound equals destination size" warnings X-Git-Tag: 5.9.7rc1~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=42ed6b44b2d17fda3a87c9e50ad3a4e5cdae2f40;p=thirdparty%2Fstrongswan.git af-alg: Fix "'strncpy' specified bound equals destination size" warnings --- diff --git a/src/libstrongswan/plugins/af_alg/af_alg_ops.c b/src/libstrongswan/plugins/af_alg/af_alg_ops.c index eed8429cf3..d5d47ec697 100644 --- a/src/libstrongswan/plugins/af_alg/af_alg_ops.c +++ b/src/libstrongswan/plugins/af_alg/af_alg_ops.c @@ -218,8 +218,8 @@ af_alg_ops_t *af_alg_ops_create(char *type, char *alg) .salg_family = AF_ALG, }; - strncpy(sa.salg_type, type, sizeof(sa.salg_type)); - strncpy(sa.salg_name, alg, sizeof(sa.salg_name)); + strncpy(sa.salg_type, type, sizeof(sa.salg_type) - 1); + strncpy(sa.salg_name, alg, sizeof(sa.salg_name) - 1); INIT(this, .public = {