ft_ssl/includes/internal/ssl/ssl.h
2026-07-10 22:57:29 +02:00

19 lines
583 B
C

#ifndef FT_SSL_SSL_H
#define FT_SSL_SSL_H
#include <stdint.h>
#include "ft_ssl.h"
#define MAX_DIGEST_SIZE 64
#define READ_BUFSIZE 4096
int digest_run_string(const struct digest_config *config, const char *s);
int digest_run_file(const struct digest_config *config, const char *path);
int digest_run_stdin(const struct digest_config *config);
int digest_stream(const struct digest_config *config, int fd,
const char *label, int show_algo, int echo);
void print_digest(const struct digest_config *config, const uint8_t *digest,
const char *label, int show_algo);
#endif