ROHC compression/decompression library
Main Page
Related Pages
Modules
Data Structures
Files
Todo List
globalScope> Global
c_tcp_check_context
(const struct
rohc_comp_ctxt
*const context, const struct
net_pkt
*const packet)
TODO: the code that parses IP headers in IP/UDP/RTP profiles could probably be re-used (and maybe enhanced if needed)
globalScope> Global
c_tcp_code_tcp_opts_irreg
(const struct
rohc_comp_ctxt
*const context, const struct tcphdr *const tcp, const uint16_t msn, struct
c_tcp_opts_ctxt
*const opts_ctxt, uint8_t *const comp_opts, const size_t comp_opts_max_len)
TODO: defines 'options profiles' the same way as for decompressor
globalScope> Global
c_tcp_create
(struct
rohc_comp_ctxt
*const context, const struct
net_pkt
*const packet)
TODO: the code that parses IP headers in IP/UDP/RTP profiles could probably be re-used (and maybe enhanced if needed)
globalScope> Global
c_tcp_encode
(struct
rohc_comp_ctxt
*const context, const struct
net_pkt
*const uncomp_pkt, uint8_t *const rohc_pkt, const size_t rohc_pkt_max_len, rohc_packet_t *const packet_type, size_t *const payload_offset)
TODO: the code that parses IP headers in IP/UDP/RTP profiles could probably be re-used (and maybe enhanced if needed)
globalScope> Global
d_ip_id_lsb
(const struct
rohc_decomp_ctxt
*const context, const struct
rohc_lsb_decode
*const ip_id_lsb_ctxt, const uint16_t msn, const uint32_t ip_id_bits, const size_t ip_id_bits_nr, const rohc_lsb_shift_t p, uint16_t *const ip_id)
TODO: could be merged with decomp/schemes/ip_id_offset.[ch] module
globalScope> Global
d_tcp_parse_CO
(const struct
rohc_decomp_ctxt
*const context, const uint8_t *const rohc_packet, const size_t rohc_length, const size_t large_cid_len, const rohc_packet_t packet_type, struct
rohc_decomp_crc
*const extr_crc, struct
rohc_tcp_extr_bits
*const bits, size_t *const rohc_hdr_len)
TODO: avoid malloc/free of packed_rohc_packet
globalScope> Global
rfc3095_decomp_build_hdrs
(const struct
rohc_decomp
*const decomp, const struct
rohc_decomp_ctxt
*const context, const rohc_packet_t packet_type, const struct
rohc_decomp_crc
*const extr_crc, const struct
rohc_decoded_values
*const decoded, const size_t payload_len, struct
rohc_buf
*const uncomp_hdrs, size_t *const uncomp_hdrs_len)
check for uncomp_hdrs size before writing into it
globalScope> Global
udp_lite_build_uncomp_udp
(const struct
rohc_decomp_ctxt
*const context, const struct
rohc_decoded_values
*const decoded, uint8_t *const dest, const unsigned int payload_len)
check for dest size before writing into it
Generated by
1.8.10