ROHC compression/decompression library
Todo List
Global build_uncomp_hdrs (const struct rohc_decomp *const decomp, const struct rohc_decomp_ctxt *const context, const rohc_packet_t packet_type, const struct rohc_decoded_values decoded, const size_t payload_len, const rohc_crc_type_t crc_type, const uint8_t crc_packet, unsigned char *uncomp_hdrs, const size_t uncomp_hdrs_max_len, size_t *const uncomp_hdrs_len)
check for uncomp_hdrs size before writing into it
Global code_UO1_packet (struct rohc_comp_ctxt *const context, const struct net_pkt *const uncomp_pkt, unsigned char *const rohc_pkt, const size_t rohc_pkt_max_len)
Handle extension (X bit) for UO-1-ID packet
Global d_c_lsb (const struct rohc_decomp_ctxt *const context, int num_lsbs_param, unsigned int offset_param, unsigned int context_value, unsigned int original_value)
TODO: duplicated code from rfc4996_encoding.c
Global rohc_list_decode_type_1 (struct list_decomp *const decomp, const unsigned char *packet, size_t packet_len, const unsigned int gen_id, const int ps, const int xi_1)
factorize some code with rohc_list_decode_type_3
Global rohc_list_decode_type_2 (struct list_decomp *const decomp, const unsigned char *packet, size_t packet_len, const unsigned int gen_id)
factorize some code with rohc_list_decode_type_3
Global rohc_list_decode_type_3 (struct list_decomp *const decomp, const unsigned char *packet, size_t packet_len, const unsigned int gen_id, const int ps, const int xi_1)

factorize some code with rohc_list_decode_type_1

factorize some code with rohc_list_decode_type_2

Global udp_lite_build_uncomp_udp (const struct rohc_decomp_ctxt *const context, const struct rohc_decoded_values decoded, unsigned char *dest, const unsigned int payload_len)
check for dest size before writing into it