tests: Bluetooth: Fix use of BTP PAST event in BSIM

The is_valid_gap_packet_len check for
btp_gap_ev_periodic_transfer_received_ev referenced a field
that was recently removed.

Modify the check to just check the size, as the event now
has not variable length fields.

Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
This commit is contained in:
Emil Gydesen 2025-06-10 15:36:51 +02:00 committed by Anas Nashif
parent 2c5c0e24e8
commit 44d5e8316d

View File

@ -191,16 +191,7 @@ static bool is_valid_gap_packet_len(const struct btp_hdr *hdr, struct net_buf_si
return false;
}
case BTP_GAP_EV_PERIODIC_TRANSFER_RECEIVED:
if (hdr->len >= sizeof(struct btp_gap_ev_periodic_transfer_received_ev)) {
const struct btp_gap_ev_periodic_transfer_received_ev *ev =
net_buf_simple_pull_mem(
buf_simple,
sizeof(struct btp_gap_ev_periodic_transfer_received_ev));
return ev->data_len == buf_simple->len;
} else {
return false;
}
return buf_simple->len == sizeof(struct btp_gap_ev_periodic_transfer_received_ev);
default:
LOG_ERR("Unhandled opcode 0x%02X", hdr->opcode);
return false;