summaryrefslogtreecommitdiff
path: root/package/cfgfs/src/compress.h
diff options
context:
space:
mode:
Diffstat (limited to 'package/cfgfs/src/compress.h')
-rw-r--r--package/cfgfs/src/compress.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/package/cfgfs/src/compress.h b/package/cfgfs/src/compress.h
index c421aca5c..413075d83 100644
--- a/package/cfgfs/src/compress.h
+++ b/package/cfgfs/src/compress.h
@@ -9,6 +9,8 @@
#ifndef COMPRESS_H
#define COMPRESS_H
+#include <sys/types.h>
+
/* BEGIN of plug-in API description - hook yer proprietary modules here */
/* returns 0 on success, -1 on failure */
@@ -28,25 +30,21 @@ typedef struct FWCF_COMPRESSOR {
fwcf_compress_work_func compress;
fwcf_compress_rev_func decompress;
const char *name;
- uint8_t code;
+ u_int8_t code;
} fwcf_compressor;
-__BEGIN_DECLS
/* 0=success 1=EINVAL 2=slot already used */
int compress_register(fwcf_compressor *);
-__END_DECLS
/* END of plug-in API description, version 1.0 */
-__BEGIN_DECLS
/* low-level */
fwcf_compressor *compress_enumerate(void);
int compress_list(void);
/* high-level */
-fwcf_compressor *compressor_get(uint8_t);
+fwcf_compressor *compressor_get(u_int8_t);
int compressor_getbyname(const char *);
int list_compressors(void);
-__END_DECLS
#endif