From 12d41759bc835d895bdd03cb3e1987b3c2b541d2 Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Sat, 30 Dec 2017 03:26:12 +0100 Subject: Initial import --- encpipe_p.h | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 encpipe_p.h (limited to 'encpipe_p.h') diff --git a/encpipe_p.h b/encpipe_p.h new file mode 100644 index 0000000..3e8e474 --- /dev/null +++ b/encpipe_p.h @@ -0,0 +1,43 @@ +#ifndef encpipe_p_H +#define encpipe_p_H 1 + +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include + +#include "common.h" +#include "safe_rw.h" + +#define MIN_BUFFER_SIZE 512 +#define MAX_BUFFER_SIZE 0x7fffffff +#define DEFAULT_BUFFER_SIZE (1 * 1024 * 1024) +#define HYDRO_CONTEXT "EncPipe" +#define PWHASH_OPSLIMIT 1000000 +#define PWHASH_MEMLIMIT 0 +#define PWHASH_THREADS 1 + +typedef struct Context_ { + char * in; + char * out; + char * password; + unsigned char key[hydro_secretbox_KEYBYTES]; + unsigned char *buf; + size_t sizeof_buf; + int fd_in; + int fd_out; + int encrypt; +} Context; + +#endif -- cgit v1.2.3-70-g09d2