Home
last modified time | relevance | path

Searched refs:payload_offset (Results 1 – 4 of 4) sorted by relevance

/btstack/src/classic/
H A Drfcomm.c1174 const uint8_t payload_offset = 3 + length_offset + credit_offset; in rfcomm_multiplexer_l2cap_packet_handler() local
1210 if (payload_offset >= size) return 0; in rfcomm_multiplexer_l2cap_packet_handler()
1212 if (packet[payload_offset] == BT_RFCOMM_CLD_CMD){ in rfcomm_multiplexer_l2cap_packet_handler()
1220 switch (packet[payload_offset]){ in rfcomm_multiplexer_l2cap_packet_handler()
1240 if ((payload_offset + 1) >= size) return 0; // (1) in rfcomm_multiplexer_l2cap_packet_handler()
1242 int len = packet[payload_offset+1] >> 1; // length < 125 in rfcomm_multiplexer_l2cap_packet_handler()
1247 len = btstack_min(len, size - 1 - payload_offset); // avoid information leak in rfcomm_multiplexer_l2cap_packet_handler()
1250 &packet[payload_offset + 2], len); in rfcomm_multiplexer_l2cap_packet_handler()
1390 const uint8_t payload_offset = 3 + length_offset + credit_offset; in rfcomm_channel_packet_handler_uih() local
1417 if ((size - 1) > payload_offset){ in rfcomm_channel_packet_handler_uih()
[all …]
H A Davrcp.c392 uint16_t payload_offset = avctp_get_num_bytes_for_header(avctp_packet_type) + in avrcp_get_num_free_bytes_for_payload() local
395 btstack_assert(max_frame_size >= payload_offset); in avrcp_get_num_free_bytes_for_payload()
396 return (max_frame_size - payload_offset); in avrcp_get_num_free_bytes_for_payload()
439 uint16_t payload_offset = avctp_get_num_bytes_for_header(connection->avctp_packet_type) + in avrcp_get_packet_type() local
441 uint16_t bytes_to_send = (connection->data_len - connection->data_offset) + payload_offset; in avrcp_get_packet_type()
/btstack/src/mesh/
H A Dmesh_upper_transport.c224 uint16_t payload_offset = 0; in mesh_segmented_store_payload() local
227 while (payload_offset < payload_len){ in mesh_segmented_store_payload()
234 uint16_t bytes_to_copy = btstack_min(bytes_current_segment, payload_len - payload_offset); in mesh_segmented_store_payload()
235 … (void) memcpy(&network_pdu->data[network_pdu->len], &payload[payload_offset], bytes_to_copy); in mesh_segmented_store_payload()
241 payload_offset += bytes_to_copy; in mesh_segmented_store_payload()
/btstack/3rd-party/lwip/core/src/apps/mqtt/
H A Dmqtt.c710 u16_t payload_offset = 0; in mqtt_message_received() local
759 payload_offset = after_topic; in mqtt_message_received()
770 if (length < (size_t)(payload_offset + payload_length)) { in mqtt_message_received()
774 …client->data_cb(client->inpub_arg, var_hdr_payload + payload_offset, payload_length, remaining_len… in mqtt_message_received()