HIGH_COMPRESSION, MEDIUM_COMPRESSION, LOW_COMPRESSION
} compression_level_t;
-int
-tor_compress(char **out, size_t *out_len,
- const char *in, size_t in_len,
- compress_method_t method);
-int
-tor_uncompress(char **out, size_t *out_len,
- const char *in, size_t in_len,
- compress_method_t method,
- int complete_only,
- int protocol_warn_level);
+int tor_compress(char **out, size_t *out_len,
+ const char *in, size_t in_len,
+ compress_method_t method);
+
+int tor_uncompress(char **out, size_t *out_len,
+ const char *in, size_t in_len,
+ compress_method_t method,
+ int complete_only,
+ int protocol_warn_level);
compress_method_t detect_compression_method(const char *in, size_t in_len);
-int
-tor_compress_is_compression_bomb(size_t size_in, size_t size_out);
+int tor_compress_is_compression_bomb(size_t size_in, size_t size_out);
-int
-tor_compress_supports_method(compress_method_t method);
+int tor_compress_supports_method(compress_method_t method);
-const char *
-tor_compress_version_str(compress_method_t method);
+const char *tor_compress_version_str(compress_method_t method);
-const char *
-tor_compress_header_version_str(compress_method_t method);
+const char *tor_compress_header_version_str(compress_method_t method);
-size_t
-tor_compress_get_total_allocation(void);
+size_t tor_compress_get_total_allocation(void);
/** Return values from tor_compress_process; see that function's documentation
* for details. */
#ifndef TOR_COMPRESS_LZMA_H
#define TOR_COMPRESS_LZMA_H
-int
-tor_lzma_method_supported(void);
+int tor_lzma_method_supported(void);
-const char *
-tor_lzma_get_version_str(void);
+const char *tor_lzma_get_version_str(void);
-const char *
-tor_lzma_get_header_version_str(void);
+const char *tor_lzma_get_header_version_str(void);
-int
-tor_lzma_compress(char **out, size_t *out_len,
- const char *in, size_t in_len,
- compress_method_t method);
+int tor_lzma_compress(char **out, size_t *out_len,
+ const char *in, size_t in_len,
+ compress_method_t method);
-int
-tor_lzma_uncompress(char **out, size_t *out_len,
- const char *in, size_t in_len,
- compress_method_t method,
- int complete_only,
- int protocol_warn_level);
+int tor_lzma_uncompress(char **out, size_t *out_len,
+ const char *in, size_t in_len,
+ compress_method_t method,
+ int complete_only,
+ int protocol_warn_level);
/** Internal state for an incremental LZMA compression/decompression. */
typedef struct tor_lzma_compress_state_t tor_lzma_compress_state_t;
const char **in, size_t *in_len,
int finish);
-void
-tor_lzma_compress_free(tor_lzma_compress_state_t *state);
+void tor_lzma_compress_free(tor_lzma_compress_state_t *state);
-size_t
-tor_lzma_compress_state_size(const tor_lzma_compress_state_t *state);
+size_t tor_lzma_compress_state_size(const tor_lzma_compress_state_t *state);
-size_t
-tor_lzma_get_total_allocation(void);
+size_t tor_lzma_get_total_allocation(void);
#endif // TOR_COMPRESS_LZMA_H.
#ifndef TOR_COMPRESS_ZLIB_H
#define TOR_COMPRESS_ZLIB_H
-int
-tor_zlib_method_supported(void);
+int tor_zlib_method_supported(void);
-const char *
-tor_zlib_get_version_str(void);
+const char *tor_zlib_get_version_str(void);
-const char *
-tor_zlib_get_header_version_str(void);
+const char *tor_zlib_get_header_version_str(void);
-int
-tor_zlib_compress(char **out, size_t *out_len,
- const char *in, size_t in_len,
- compress_method_t method);
+int tor_zlib_compress(char **out, size_t *out_len,
+ const char *in, size_t in_len,
+ compress_method_t method);
-int
-tor_zlib_uncompress(char **out, size_t *out_len,
- const char *in, size_t in_len,
- compress_method_t method,
- int complete_only,
- int protocol_warn_level);
+int tor_zlib_uncompress(char **out, size_t *out_len,
+ const char *in, size_t in_len,
+ compress_method_t method,
+ int complete_only,
+ int protocol_warn_level);
/** Internal state for an incremental zlib/gzip compression/decompression. */
typedef struct tor_zlib_compress_state_t tor_zlib_compress_state_t;
const char **in, size_t *in_len,
int finish);
-void
-tor_zlib_compress_free(tor_zlib_compress_state_t *state);
+void tor_zlib_compress_free(tor_zlib_compress_state_t *state);
-size_t
-tor_zlib_compress_state_size(const tor_zlib_compress_state_t *state);
+size_t tor_zlib_compress_state_size(const tor_zlib_compress_state_t *state);
-size_t
-tor_zlib_get_total_allocation(void);
+size_t tor_zlib_get_total_allocation(void);
#endif // TOR_COMPRESS_ZLIB_H.
#ifndef TOR_COMPRESS_ZSTD_H
#define TOR_COMPRESS_ZSTD_H
-int
-tor_zstd_method_supported(void);
+int tor_zstd_method_supported(void);
-const char *
-tor_zstd_get_version_str(void);
+const char *tor_zstd_get_version_str(void);
-const char *
-tor_zstd_get_header_version_str(void);
+const char *tor_zstd_get_header_version_str(void);
-int
-tor_zstd_compress(char **out, size_t *out_len,
- const char *in, size_t in_len,
- compress_method_t method);
+int tor_zstd_compress(char **out, size_t *out_len,
+ const char *in, size_t in_len,
+ compress_method_t method);
-int
-tor_zstd_uncompress(char **out, size_t *out_len,
- const char *in, size_t in_len,
- compress_method_t method,
- int complete_only,
- int protocol_warn_level);
+int tor_zstd_uncompress(char **out, size_t *out_len,
+ const char *in, size_t in_len,
+ compress_method_t method,
+ int complete_only,
+ int protocol_warn_level);
/** Internal state for an incremental Zstandard compression/decompression. */
typedef struct tor_zstd_compress_state_t tor_zstd_compress_state_t;
const char **in, size_t *in_len,
int finish);
-void
-tor_zstd_compress_free(tor_zstd_compress_state_t *state);
+void tor_zstd_compress_free(tor_zstd_compress_state_t *state);
-size_t
-tor_zstd_compress_state_size(const tor_zstd_compress_state_t *state);
+size_t tor_zstd_compress_state_size(const tor_zstd_compress_state_t *state);
-size_t
-tor_zstd_get_total_allocation(void);
+size_t tor_zstd_get_total_allocation(void);
#endif // TOR_COMPRESS_ZSTD_H.