commit | 18712f0bd1ea9dcad040da996e9f7071dfaec759 | [log] [tgz] |
---|---|---|
author | Harald Welte <laforge@gnumonks.org> | Sat Nov 26 10:28:48 2016 +0100 |
committer | Harald Welte <laforge@gnumonks.org> | Sat Nov 26 17:10:29 2016 +0100 |
tree | 0aed6106da2369223949fa83ff3d82057bd78214 | |
parent | 96df07708371313348d063032ee341592c27defc [diff] [blame] |
Fix possible non-null-terminated buffer Change-Id: I22100c260856991b9a836135b3650e5b8c5449ca Fixes: Coverity CID 57623
diff --git a/openbsc/src/libmsc/vty_interface_layer3.c b/openbsc/src/libmsc/vty_interface_layer3.c index 6f0006c..0b360b8 100644 --- a/openbsc/src/libmsc/vty_interface_layer3.c +++ b/openbsc/src/libmsc/vty_interface_layer3.c
@@ -568,6 +568,7 @@ } strncpy(subscr->name, name, sizeof(subscr->name)); + subscr->name[sizeof(subscr->name)-1] = '\0'; talloc_free(name); db_sync_subscriber(subscr);