:orphan: .. index:: pair: page; Deprecated List .. _doxid-deprecated: Deprecated List =============== .. list-table:: :widths: 20 80 * - Member :ref:`FALSE ` - :target:`doxid-deprecated_1_deprecated000013` Use ISO C ``false``. * - Member :ref:`rcf_pch_mem_id ` - :target:`doxid-deprecated_1_deprecated000017` Type to maintain backward compatibility * - Member :ref:`rpc_job_add_sched_param ` - :target:`doxid-deprecated_1_deprecated000029` * - Member :ref:`tapi_cfg_restore_if_ip4_addresses ` (const char \*ta, const char \*if_name, struct sockaddr \*saved_addrs, int \*saved_prefixes, bool \*saved_broadcasts, int saved_count) - :target:`doxid-deprecated_1_deprecated000020` It is same as function tapi_cfg_restore_if_addresses * - Member :ref:`tapi_file_generate_name ` (void) TE_DEPRECATED - :target:`doxid-deprecated_1_deprecated000021` The function returns a pointer to a static buffer, so it is inherently unreliable. Use :ref:`tapi_file_make_name() ` instead. * - Member :ref:`tapi_file_generate_pathname ` (void) TE_DEPRECATED - :target:`doxid-deprecated_1_deprecated000022` The function returns a pointer to a static buffer, so it is inherently unreliable. Use :ref:`tapi_file_make_pathname() ` instead. * - Member :ref:`tapi_ip4_template ` (:ref:`tapi_ip_frag_spec ` \*fragments, unsigned int num_frags, int ttl, int protocol, const uint8_t \*payload, size_t pld_len, :ref:`asn_value ` \*\*result_value) - :target:`doxid-deprecated_1_deprecated000032` Avoid usage of this function, since it should be removed in the future. * - Member :ref:`tapi_job_add_sched_param ` (tapi_job_t \*job, :ref:`tapi_job_exec_param ` \*exec_param) - :target:`doxid-deprecated_1_deprecated000027` * - Member :ref:`tapi_job_method_add_sched_param ` (const tapi_job_t \*job, tapi_job_sched_param \*sched_param) - :target:`doxid-deprecated_1_deprecated000028` * - Member :ref:`tapi_job_sched_affinity_param ` - :target:`doxid-deprecated_1_deprecated000025` * - Member :ref:`tapi_job_sched_param ` - :target:`doxid-deprecated_1_deprecated000024` * - Member :ref:`tapi_job_sched_param_type ` - :target:`doxid-deprecated_1_deprecated000023` * - Member :ref:`tapi_job_sched_priority_param ` - :target:`doxid-deprecated_1_deprecated000026` * - Member :ref:`tapi_rpc_append_fd_to_te_string ` (:ref:`rcf_rpc_server ` \*rpcs, int fd, :ref:`te_string ` \*testr) - :target:`doxid-deprecated_1_deprecated000031` Use :ref:`rpc_read_fd2te_string_append ` instead. * - Member :ref:`tapi_rpc_read_fd_to_te_string ` (:ref:`rcf_rpc_server ` \*rpcs, int fd, :ref:`te_string ` \*testr) - :target:`doxid-deprecated_1_deprecated000030` Use :ref:`rpc_read_fd2te_string ` instead. * - Member :ref:`tapi_rte_mk_mbuf_mk_ptrn_by_tmpl ` (:ref:`rcf_rpc_server ` \*rpcs, :ref:`asn_value ` \*template, rpc_rte_mempool_p mp, :ref:`send_transform ` \*transform, rpc_rte_mbuf_p \*\*mbufs_out, unsigned int \*n_mbufs_out, :ref:`asn_value ` \*\*ptrn_out) - :target:`doxid-deprecated_1_deprecated000016` This API is not well-thought, and the implementation is mind-boggling. * - Member :ref:`tapi_tad_packets_to_pattern ` (:ref:`asn_value ` \*\*packets, unsigned int n_packets, :ref:`send_transform ` \*transform, :ref:`asn_value ` \*\*pattern_out) - :target:`doxid-deprecated_1_deprecated000033` This API is not well-thought, and the implementation is mind-boggling. * - Member :ref:`TARPC_FUNC_STATIC_UNSAFE ` (_func, _copy_args, _actions) - :target:`doxid-deprecated_1_deprecated000019` *Never ever* use this macro. It is provided only to support static symbol resolution for compilers that lack ``__typeof`` keyword support. * - Member :ref:`te_bool ` - :target:`doxid-deprecated_1_deprecated000012` Use normal ISO C ``bool``. * - Member :ref:`TE_DEPRECATED ` - :target:`doxid-deprecated_1_deprecated000011` in their documentation. See `https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=771c035372a036f83353eef46dbb829780330234 `__ for some rationale. * - Member :ref:`te_expand_env_vars ` (const char \*src, const char \*\*posargs, char \*\*retval) - :target:`doxid-deprecated_1_deprecated000007` :ref:`te_string_expand_env_vars() ` should be used instead. * - Member :ref:`te_expand_kvpairs ` (const char \*src, const char \*\*posargs, const te_kvpair_h \*kvpairs, char \*\*retval) - :target:`doxid-deprecated_1_deprecated000008` :ref:`te_string_expand_kvpairs() ` should be used instead. * - Member :ref:`te_expand_parameters ` (const char \*src, const char \*\*posargs, te_param_value_getter get_param_value, const void \*params_ctx, char \*\*retval) - :target:`doxid-deprecated_1_deprecated000006` :ref:`te_string_expand_parameters() ` should be used instead. * - Member :ref:`te_file_read_text ` (const char \*path, char \*buffer, size_t bufsize) - :target:`doxid-deprecated_1_deprecated000009` Prefer :ref:`te_file_read_string() `. * - Member :ref:`TE_OFFSET_OF ` (_s, _f) - :target:`doxid-deprecated_1_deprecated000015` Use standard C ``offsetof`` * - Member :ref:`te_param_value_getter `)(const char \*name, const void \*ctx) - :target:`doxid-deprecated_1_deprecated000005` This type is only used by deprecated old :ref:`te_expand_parameters() `. See :ref:`te_expand_param_func() `. * - Member :ref:`te_sched_affinity_param ` - :target:`doxid-deprecated_1_deprecated000003` * - Member :ref:`te_sched_param ` - :target:`doxid-deprecated_1_deprecated000002` * - Member :ref:`te_sched_param_type ` - :target:`doxid-deprecated_1_deprecated000001` * - Member :ref:`te_sched_priority_param ` - :target:`doxid-deprecated_1_deprecated000004` * - Member :ref:`te_vec_deep_free ` (:ref:`te_vec ` \*vec) - :target:`doxid-deprecated_1_deprecated000010` Use :ref:`te_vec_free() ` with a proper destructor. * - Member :ref:`TRUE ` - :target:`doxid-deprecated_1_deprecated000014` Use ISO C ``true``.