test/dm: Fix string handling issues in the eth test
authorTom Rini <trini@konsulko.com>
Tue, 26 Sep 2017 18:08:30 +0000 (14:08 -0400)
committerTom Rini <trini@konsulko.com>
Fri, 6 Oct 2017 15:28:20 +0000 (11:28 -0400)
commite2e6daed5a801e361d03f98e2eb770ca4fccca2c
tree7856672b6ab6b17b592cf5aa8cf6eb51d12b07bb
parentd91062c41e1542ffb2f8590cce75fb5a2b397fdc
test/dm: Fix string handling issues in the eth test

Coverity scan has identified potential buffer overruns in these tests.
Correct this by zeroing our buffer and using strncpy not strcpy.

Reported-by: Coverity (CID: 155462, 155463)
Cc: Joe Hershberger <joe.hershberger@ni.com>
Cc: Simon Glass <sjg@chromium.org>
Cc: Bin Meng <bmeng.cn@gmail.com>
Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Joe Hershberger <joe.hershberger@ni.com>
test/dm/eth.c