aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@gnumonks.org>2014-04-26 12:44:18 +0200
committerPablo Neira Ayuso <pablo@gnumonks.org>2014-04-26 12:44:18 +0200
commit754d5d4b6c96629c6cf6eb84614212c2eb53bab1 (patch)
tree9800ec6ab8ef5aa3969412b9ff8c21375d7cf2b2
parentecd0a36ce8d468985ec296214e3ecced8da487cc (diff)
ipa_proxy: make sure ipa instance name is nul-terminated
Reported by coverity. CID 1206565.
-rw-r--r--src/ipa_proxy.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ipa_proxy.c b/src/ipa_proxy.c
index 0c177a2..6053bb8 100644
--- a/src/ipa_proxy.c
+++ b/src/ipa_proxy.c
@@ -246,6 +246,7 @@ static int __ipa_instance_add(struct vty *vty, int argc, const char *argv[])
return CMD_WARNING;
}
strncpy(ipi->name, argv[0], IPA_INSTANCE_NAME);
+ ipi->name[IPA_INSTANCE_NAME - 1] = '\0';
ipi->net.type = type;
ipi->net.addr = talloc_strdup(tall_ipa_proxy_ctx, argv[2]);
ipi->net.port = port;