summaryrefslogtreecommitdiffstats
path: root/src/interface
diff options
context:
space:
mode:
authorMichael Brown2022-02-16 14:22:56 +0100
committerMichael Brown2022-02-16 14:29:53 +0100
commit252cff5e9a0b67a27e1837cb674491692b717fd0 (patch)
treeb90f91d3902e223e108bde1232ff01e036cfbb08 /src/interface
parent[pci] Ensure that pci_read_config() initialises all fields (diff)
downloadipxe-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/interface')
0 files changed, 0 insertions, 0 deletions