mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2026-01-09 17:11:42 +00:00
util/ectool.c: Make sure device_name is NUL terminated
BRANCH=none BUG=none TEST=none Found-by: Coverity Scan #144116 Change-Id: I9ec030c1a3820af7d08c2a83e3c1f4c3ee7a3f0a Signed-off-by: Patrick Georgi <pgeorgi@google.com> Reviewed-on: https://chromium-review.googlesource.com/702302 Commit-Ready: Patrick Georgi <pgeorgi@chromium.org> Tested-by: Patrick Georgi <pgeorgi@chromium.org> Reviewed-by: Chris Ching <chingcodes@chromium.org>
This commit is contained in:
committed by
chrome-bot
parent
4bd4161317
commit
f1e6af516c
@@ -7337,7 +7337,7 @@ int main(int argc, char *argv[])
|
||||
const struct command *cmd;
|
||||
int dev = 0;
|
||||
int interfaces = COMM_ALL;
|
||||
char device_name[40] = CROS_EC_DEV_NAME;
|
||||
char device_name[41] = CROS_EC_DEV_NAME;
|
||||
int rv = 1;
|
||||
int parse_error = 0;
|
||||
char *e;
|
||||
@@ -7374,6 +7374,7 @@ int main(int argc, char *argv[])
|
||||
break;
|
||||
case OPT_NAME:
|
||||
strncpy(device_name, optarg, 40);
|
||||
device_name[40] = '\0';
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user