diff options
Diffstat (limited to 'include/violite.h')
-rw-r--r-- | include/violite.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/violite.h b/include/violite.h index f0fc53e4d6e..28e3ca08b0a 100644 --- a/include/violite.h +++ b/include/violite.h @@ -39,7 +39,10 @@ enum enum_vio_type { VIO_CLOSED, VIO_TYPE_TCPIP, VIO_TYPE_SOCKET, VIO_TYPE_NAMEDPIPE, VIO_TYPE_SSL + /* see also vio_type_names[] */ }; +#define FIRST_VIO_TYPE VIO_CLOSED +#define LAST_VIO_TYPE VIO_TYPE_SSL /** VIO I/O events. @@ -187,6 +190,8 @@ void free_vio_ssl_acceptor_fd(struct st_VioSSLFd *fd); void vio_end(void); +const char *vio_type_name(enum enum_vio_type vio_type, size_t *len); + #ifdef __cplusplus } #endif |