From 4b389bda2653be1b30fc81a5feaf89fb590bdc2b Mon Sep 17 00:00:00 2001 From: Jacob Barthelmeh Date: Thu, 25 Apr 2019 11:37:39 -0600 Subject: [PATCH] change bit mask enum to be macro's --- wolfssh/wolfsftp.h | 26 +++++++++++--------------- 1 file changed, 11 insertions(+), 15 deletions(-) diff --git a/wolfssh/wolfsftp.h b/wolfssh/wolfsftp.h index 9b3d0f7..8871fc6 100644 --- a/wolfssh/wolfsftp.h +++ b/wolfssh/wolfsftp.h @@ -95,24 +95,20 @@ enum { }; /* file attribute flags */ -enum { - WOLFSSH_FILEATRB_SIZE = 0x00000001, - WOLFSSH_FILEATRB_UIDGID = 0x00000002, - WOLFSSH_FILEATRB_PERM = 0x00000004, - WOLFSSH_FILEATRB_TIME = 0x00000008, - WOLFSSH_FILEATRB_EXT = 0x80000000 -}; +#define WOLFSSH_FILEATRB_SIZE 0x00000001 +#define WOLFSSH_FILEATRB_UIDGID 0x00000002 +#define WOLFSSH_FILEATRB_PERM 0x00000004 +#define WOLFSSH_FILEATRB_TIME 0x00000008 +#define WOLFSSH_FILEATRB_EXT 0x80000000 /* open flags */ -enum { - WOLFSSH_FXF_READ = 0x00000001, - WOLFSSH_FXF_WRITE = 0x00000002, - WOLFSSH_FXF_APPEND = 0x00000004, - WOLFSSH_FXF_CREAT = 0x00000008, - WOLFSSH_FXF_TRUNC = 0x00000010, - WOLFSSH_FXF_EXCL = 0x00000020 -}; +#define WOLFSSH_FXF_READ 0x00000001 +#define WOLFSSH_FXF_WRITE 0x00000002 +#define WOLFSSH_FXF_APPEND 0x00000004 +#define WOLFSSH_FXF_CREAT 0x00000008 +#define WOLFSSH_FXF_TRUNC 0x00000010 +#define WOLFSSH_FXF_EXCL 0x00000020 #ifndef WS_DRIVE_SIZE #define WS_DRIVE_SIZE 1