summaryrefslogtreecommitdiff
path: root/src/libmowgli/vio/vio.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libmowgli/vio/vio.h')
-rw-r--r--src/libmowgli/vio/vio.h12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/libmowgli/vio/vio.h b/src/libmowgli/vio/vio.h
index aafab2a..0fc3aa6 100644
--- a/src/libmowgli/vio/vio.h
+++ b/src/libmowgli/vio/vio.h
@@ -162,7 +162,6 @@ typedef struct _mowgli_vio_ssl_settings
{
const char *cert_path;
const char *privatekey_path;
- int ssl_version;
int (*password_func)(char *, int, int, void *);
int (*verify_func)(int, void *);
} mowgli_vio_ssl_settings_t;
@@ -180,22 +179,15 @@ typedef struct _mowgli_vio_ssl_settings
#define MOWGLI_VIO_FLAGS_NEEDREAD 0x00040
#define MOWGLI_VIO_FLAGS_NEEDWRITE 0x00080
-/* SSL flags */
-#define MOWGLI_VIO_SSLFLAGS_SSLV2 0x00001
-#define MOWGLI_VIO_SSLFLAGS_SSLV3 0x00002
-#define MOWGLI_VIO_SSLFLAGS_TLSV10 0x00004
-#define MOWGLI_VIO_SSLFLAGS_TLSV11 0x00008
-#define MOWGLI_VIO_SSLFLAGS_TLSV12 0x00010
-
/* Flag setting/getting */
static inline bool
-mowgli_vio_hasflag(mowgli_vio_t *vio, int flag)
+mowgli_vio_hasflag(mowgli_vio_t *vio, unsigned int flag)
{
return (vio->flags & flag) != 0 ? true : false;
}
static inline void
-mowgli_vio_setflag(mowgli_vio_t *vio, int flag, bool setting)
+mowgli_vio_setflag(mowgli_vio_t *vio, unsigned int flag, bool setting)
{
if (setting)
vio->flags |= flag;