Commit a9541577 authored by Emil Gydesen's avatar Emil Gydesen Committed by Carles Cufi
Browse files

Bluetooth: BAP: Fix reset internal BASS state values on remove



A few fields of the internal state were not properly reset by
scan_delegator_rem_src.

Signed-off-by: default avatarEmil Gydesen <emil.gydesen@nordicsemi.no>
parent 9d6f4869
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -867,9 +867,12 @@ static int scan_delegator_rem_src(struct bt_conn *conn,
		internal_state->index, src_id);

	internal_state->active = false;
	internal_state->pa_sync = NULL;
	(void)memset(&internal_state->state, 0, sizeof(internal_state->state));
	(void)memset(internal_state->broadcast_code, 0,
		     sizeof(internal_state->broadcast_code));
	(void)memset(internal_state->requested_bis_sync, 0,
		     sizeof(internal_state->requested_bis_sync));

	receive_state_updated(conn, internal_state);