29 #ifndef ROHC_DECOMP_TCP_OPTS_LIST_H 30 #define ROHC_DECOMP_TCP_OPTS_LIST_H 40 const uint8_t *
const rohc_packet,
41 const size_t rohc_length,
42 const bool is_dynamic_chain,
44 __attribute__((warn_unused_result, nonnull(1, 2, 5)));
47 const uint8_t *
const rohc_packet,
48 const size_t rohc_length,
50 __attribute__((warn_unused_result, nonnull(1, 2, 4)));
54 struct rohc_buf *
const uncomp_packet,
55 size_t *
const opts_len)
56 __attribute__((warn_unused_result, nonnull(1, 2, 3, 4)));
Definition: d_tcp_defines.h:284
bool d_tcp_build_tcp_opts(const struct rohc_decomp_ctxt *const context, const struct rohc_tcp_decoded_values *const decoded, struct rohc_buf *const uncomp_packet, size_t *const opts_len)
Definition: d_tcp_opts_list.c:1433
Main definitions for the TCP decompression profile.
Internal structures for ROHC decompression.
int d_tcp_parse_tcp_opts_irreg(const struct rohc_decomp_ctxt *const context, const uint8_t *const rohc_packet, const size_t rohc_length, struct d_tcp_opts_ctxt *const tcp_opts)
Definition: d_tcp_opts_list.c:410
A network buffer for the ROHC library.
Definition: rohc_buf.h:102
The ROHC decompression context.
Definition: rohc_decomp_internals.h:274
int d_tcp_parse_tcp_opts_list_item(const struct rohc_decomp_ctxt *const context, const uint8_t *const rohc_packet, const size_t rohc_length, const bool is_dynamic_chain, struct d_tcp_opts_ctxt *const tcp_opts)
Definition: d_tcp_opts_list.c:327
Definition: d_tcp_defines.h:93