Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 25f4535a authored by Michal Kalderon's avatar Michal Kalderon Committed by David S. Miller
Browse files

qed: initialize ll2_syn_handle at start of function



Fix compilation warning
qed_iwarp.c:1721:5: warning: ll2_syn_handle may be used
uninitialized in this function

Signed-off-by: default avatarMichal Kalderon <Michal.Kalderon@cavium.com>
Signed-off-by: default avatarAriel Elior <Ariel.Elior@cavium.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 52427fa0
Loading
Loading
Loading
Loading
+1 −2
Original line number Original line Diff line number Diff line
@@ -1724,7 +1724,7 @@ qed_iwarp_ll2_comp_syn_pkt(void *cxt, struct qed_ll2_comp_rx_data *data)
	int rc;
	int rc;


	memset(&cm_info, 0, sizeof(cm_info));
	memset(&cm_info, 0, sizeof(cm_info));

	ll2_syn_handle = p_hwfn->p_rdma_info->iwarp.ll2_syn_handle;
	if (GET_FIELD(data->parse_flags,
	if (GET_FIELD(data->parse_flags,
		      PARSING_AND_ERR_FLAGS_L4CHKSMWASCALCULATED) &&
		      PARSING_AND_ERR_FLAGS_L4CHKSMWASCALCULATED) &&
	    GET_FIELD(data->parse_flags, PARSING_AND_ERR_FLAGS_L4CHKSMERROR)) {
	    GET_FIELD(data->parse_flags, PARSING_AND_ERR_FLAGS_L4CHKSMERROR)) {
@@ -1740,7 +1740,6 @@ qed_iwarp_ll2_comp_syn_pkt(void *cxt, struct qed_ll2_comp_rx_data *data)
		goto err;
		goto err;


	/* Check if there is a listener for this 4-tuple+vlan */
	/* Check if there is a listener for this 4-tuple+vlan */
	ll2_syn_handle = p_hwfn->p_rdma_info->iwarp.ll2_syn_handle;
	listener = qed_iwarp_get_listener(p_hwfn, &cm_info);
	listener = qed_iwarp_get_listener(p_hwfn, &cm_info);
	if (!listener) {
	if (!listener) {
		DP_VERBOSE(p_hwfn,
		DP_VERBOSE(p_hwfn,