tewi/Server/tw_server.h
Nishi 4d8bc89134 add NO_SSL
git-svn-id: file:///raid/svn-personal/tewi/trunk@43 8739d7e6-ffea-ec47-b151-bdff447c6205
2024-09-18 09:19:03 +00:00

26 lines
476 B
C

/* $Id$ */
#ifndef __TW_SERVER_H__
#define __TW_SERVER_H__
#include "../config.h"
#include <stddef.h>
#ifndef NO_SSL
#include <openssl/ssl.h>
#endif
int tw_server_init(void);
void tw_server_loop(void);
#ifndef NO_SSL
size_t tw_read(SSL* ssl, int s, void* data, size_t len);
size_t tw_write(SSL* ssl, int s, void* data, size_t len);
#else
size_t tw_read(void* ssl, int s, void* data, size_t len);
size_t tw_write(void* ssl, int s, void* data, size_t len);
#endif
#endif