compress-none.c (595B)
1 #include <sys/types.h> 2 3 #include <stdint.h> 4 #include <string.h> 5 6 #include "blake2.h" 7 #include "dedup.h" 8 9 int 10 none_init(struct compr_ctx *ctx) 11 { 12 return 0; 13 } 14 15 size_t 16 none_size(struct compr_ctx *ctx, size_t n) 17 { 18 return n; 19 } 20 21 size_t 22 none_compr(struct compr_ctx *ctx, const void *in, void *out, 23 size_t insize, size_t outsize) 24 { 25 memcpy(out, in, insize); 26 return insize; 27 } 28 29 size_t 30 none_decompr(struct compr_ctx *ctx, const void *in, void *out, 31 size_t insize, size_t outsize) 32 { 33 memcpy(out, in, insize); 34 return insize; 35 } 36 37 int 38 none_final(struct compr_ctx *ctx) 39 { 40 return 0; 41 }