=================================================================== RCS file: /cvs/cvs/blind/blind.h,v retrieving revision 1.8 retrieving revision 1.11 diff -u -p -r1.8 -r1.11 --- blind/blind.h 2022/03/20 17:33:18 1.8 +++ blind/blind.h 2022/04/03 09:14:25 1.11 @@ -14,6 +14,9 @@ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ +#ifndef BLIND_H +#define BLIND_H + #include #define BL_TEXT "blind" @@ -26,23 +29,14 @@ #define BL_OPT_DEFAULT 0x00000000 #define BL_OPT_VERBOSE 0x00000001 #define BL_OPT_ACTION 0x00000002 +#define BL_OPT_COMPRESS 0x00000004 +#define BL_OPT_ENCRYPT 0x00000008 -#define BL_FLG_DEFAULT 0x00000000 -#define BL_FLG_COMPRESS 0x00000001 -#define BL_FLG_ENCRYPT 0x00000002 - struct blind { char bl_conf[PATH_MAX]; char bl_sock[PATH_MAX]; int bl_ttl; uint32_t bl_opt; - uint32_t bl_flg; - //char *bl_key; - //char bl_host[HOST_NAME_MAX+1]; - //time_t bl_uptime; - //char *bl_cipher; - //char *bl_proto; }; -/* parse.y */ -int config_load(struct blind *, const char *); +#endif /* BLIND_H */