diff options
| author | Michael Brown | 2022-02-16 14:22:56 +0100 |
|---|---|---|
| committer | Michael Brown | 2022-02-16 14:29:53 +0100 |
| commit | 252cff5e9a0b67a27e1837cb674491692b717fd0 (patch) | |
| tree | b90f91d3902e223e108bde1232ff01e036cfbb08 /src/net/fcoe.c | |
| parent | [pci] Ensure that pci_read_config() initialises all fields (diff) | |
| download | ipxe-252cff5e9a0b67a27e1837cb674491692b717fd0.tar.gz ipxe-252cff5e9a0b67a27e1837cb674491692b717fd0.tar.xz ipxe-252cff5e9a0b67a27e1837cb674491692b717fd0.zip | |
[xsigo] Avoid storing unused uninitialised fields in gateway address
As reported by Coverity, xsmp_rx_xve_modify() currently passes a
partially initialised struct ib_address_vector to xve_update_tca() and
thence to eoib_set_gateway(), which uses memcpy() to store the whole
structure including the (unused and unneeded) uninitialised fields.
Silence the Coverity warning by zeroing the whole structure.
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/net/fcoe.c')
0 files changed, 0 insertions, 0 deletions
