Lines Matching refs:incoming_control_pdu

106 static mesh_control_pdu_t *  incoming_control_pdu;  variable
392 incoming_control_pdu = NULL; in mesh_upper_transport_process_control_message_done()
840 incoming_control_pdu = &incoming_pdu_singleton.control; in mesh_upper_transport_run()
841 incoming_control_pdu->pdu_header.pdu_type = MESH_PDU_TYPE_CONTROL; in mesh_upper_transport_run()
842 incoming_control_pdu->len = network_pdu->len; in mesh_upper_transport_run()
843 incoming_control_pdu->netkey_index = network_pdu->netkey_index; in mesh_upper_transport_run()
847 incoming_control_pdu->akf_aid_control = lower_transport_pdu[0]; in mesh_upper_transport_run()
848 incoming_control_pdu->len = network_pdu->len - 10; // 9 header + 1 opcode in mesh_upper_transport_run()
849 … (void)memcpy(incoming_control_pdu->data, &lower_transport_pdu[1], incoming_control_pdu->len); in mesh_upper_transport_run()
852 incoming_control_pdu->ivi_nid = network_pdu->data[0]; in mesh_upper_transport_run()
853 incoming_control_pdu->ctl_ttl = network_pdu->data[1]; in mesh_upper_transport_run()
854 incoming_control_pdu->seq = big_endian_read_24(network_pdu->data, 2); in mesh_upper_transport_run()
855 incoming_control_pdu->src = big_endian_read_16(network_pdu->data, 5); in mesh_upper_transport_run()
856 incoming_control_pdu->dst = big_endian_read_16(network_pdu->data, 7); in mesh_upper_transport_run()
858 … mesh_print_hex("Assembled payload", incoming_control_pdu->data, incoming_control_pdu->len); in mesh_upper_transport_run()
864 …er(MESH_TRANSPORT_PDU_RECEIVED, MESH_TRANSPORT_STATUS_SUCCESS, (mesh_pdu_t*) incoming_control_pdu); in mesh_upper_transport_run()
889 incoming_control_pdu= &incoming_pdu_singleton.control; in mesh_upper_transport_run()
890 incoming_control_pdu->pdu_header.pdu_type = MESH_PDU_TYPE_CONTROL; in mesh_upper_transport_run()
893 … mesh_segmented_pdu_flatten(&segmented_pdu->segments, 8, incoming_control_pdu->data); in mesh_upper_transport_run()
896 incoming_control_pdu->flags = 0; in mesh_upper_transport_run()
897 incoming_control_pdu->len = segmented_pdu->len; in mesh_upper_transport_run()
898 incoming_control_pdu->netkey_index = segmented_pdu->netkey_index; in mesh_upper_transport_run()
899 incoming_control_pdu->akf_aid_control = segmented_pdu->akf_aid_control; in mesh_upper_transport_run()
900 incoming_control_pdu->ivi_nid = segmented_pdu->ivi_nid; in mesh_upper_transport_run()
901 incoming_control_pdu->ctl_ttl = segmented_pdu->ctl_ttl; in mesh_upper_transport_run()
902 incoming_control_pdu->seq = segmented_pdu->seq; in mesh_upper_transport_run()
903 incoming_control_pdu->src = segmented_pdu->src; in mesh_upper_transport_run()
904 incoming_control_pdu->dst = segmented_pdu->dst; in mesh_upper_transport_run()
906 … mesh_print_hex("Assembled payload", incoming_control_pdu->data, incoming_control_pdu->len); in mesh_upper_transport_run()
912 …er(MESH_TRANSPORT_PDU_RECEIVED, MESH_TRANSPORT_STATUS_SUCCESS, (mesh_pdu_t*) incoming_control_pdu); in mesh_upper_transport_run()