summaryrefslogtreecommitdiff
path: root/sys/dev/cxgbe
diff options
context:
space:
mode:
authorMark Johnston <markj@FreeBSD.org>2022-01-20 20:42:46 +0000
committerMark Johnston <markj@FreeBSD.org>2022-07-19 13:53:41 +0000
commitb7806e7bae20553d479bc96fdfe7ae735072b9bd (patch)
tree1e8c932c2dc7e5a2838bddd0d864061ef8886b6c /sys/dev/cxgbe
parentb2e2412d150c848e256f31f4e87f640bdcc9c016 (diff)
Diffstat (limited to 'sys/dev/cxgbe')
-rw-r--r--sys/dev/cxgbe/tom/t4_tls.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/cxgbe/tom/t4_tls.c b/sys/dev/cxgbe/tom/t4_tls.c
index fdd6d43c796b..97bf3a016fb2 100644
--- a/sys/dev/cxgbe/tom/t4_tls.c
+++ b/sys/dev/cxgbe/tom/t4_tls.c
@@ -2157,6 +2157,7 @@ do_rx_tls_cmp(struct sge_iq *iq, const struct rss_header *rss, struct mbuf *m)
tgr = (struct tls_get_record *)
CMSG_DATA(mtod(control, struct cmsghdr *));
+ memset(tgr, 0, sizeof(*tgr));
tgr->tls_type = tls_hdr_pkt->type;
tgr->tls_vmajor = be16toh(tls_hdr_pkt->version) >> 8;
tgr->tls_vminor = be16toh(tls_hdr_pkt->version) & 0xff;