bnxt_en: Refactor coredump functions
authorEdwin Peer <edwin.peer@broadcom.com>
Fri, 29 Oct 2021 07:47:47 +0000 (03:47 -0400)
committerDavid S. Miller <davem@davemloft.net>
Fri, 29 Oct 2021 11:13:05 +0000 (12:13 +0100)
commit9a575c8c25ae2372112db6d6b3e553cd90e9f02b
tree416d3b33ff80c6c6c4b0ec31455090ca3f876c92
parent8cc95ceb7087d6910050286301d05f4824a0bf59
bnxt_en: Refactor coredump functions

The coredump functionality will be used by devlink health. Refactor
these functions that get coredump and coredump length. There is no
functional change, but the following checkpatch warnings were
addressed:

  - strscpy is preferred over strlcpy.
  - sscanf results should be checked, with an additional warning.

Signed-off-by: Edwin Peer <edwin.peer@broadcom.com>
Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c