diff options
author | Vasundhara Volam <[email protected]> | 2020-09-20 21:08:54 -0400 |
---|---|---|
committer | David S. Miller <[email protected]> | 2020-09-20 19:04:44 -0700 |
commit | 492adcf481292521ee8df1a482dc12acdb28aa15 (patch) | |
tree | 7b37c5f337e84a71174bb01a4f09800d09c90ef4 /lib/mpi/mpiutil.c | |
parent | fe81d9f6182d1160e625894eecb3d7ff0222cac5 (diff) |
bnxt_en: Use memcpy to copy VPD field info.
Using strlcpy() to copy from VPD is not correct because VPD strings
are not necessarily NULL terminated. Use memcpy() to copy the VPD
length up to the destination buffer size - 1. The destination is
zeroed memory so it will always be NULL terminated.
Fixes: a0d0fd70fed5 ("bnxt_en: Read partno and serialno of the board from VPD")
Signed-off-by: Vasundhara Volam <[email protected]>
Signed-off-by: Michael Chan <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'lib/mpi/mpiutil.c')
0 files changed, 0 insertions, 0 deletions