@@ -80,7 +80,7 @@ void cwebsocket_client_parse_uri(cwebsocket_client *websocket, const char *uri,
8080 strcpy (querystring , "" );
8181 return ;
8282 }
83- #ifdef USESSL
83+ #ifdef ENABLE_SSL
8484 else if (sscanf (uri , "wss ://%[^:]:%[^/]%[^?]%s", hostname, port, resource, querystring) == 4) {
8585 websocket -> flags |= WEBSOCKET_FLAG_SSL ;
8686 return ;
@@ -137,7 +137,7 @@ int cwebsocket_client_connect(cwebsocket_client *websocket) {
137137 return -1 ;
138138 }
139139
140- #ifdef THREADED
140+ #ifdef ENABLE_THREADS
141141 if (pthread_mutex_init (& websocket - > lock , NULL ) != 0 ) {
142142 syslog (LOG_ERR , "cwebsocket_client_connect : unable to initialize websocket mutex : %s \n ", strerror (errno ));
143143 cwebsocket_client_onerror (websocket , strerror (errno ));
@@ -239,7 +239,7 @@ int cwebsocket_client_connect(cwebsocket_client *websocket) {
239239 return -1 ;
240240 }
241241
242- #ifdef USESSL
242+ #ifdef ENABLE_SSL
243243
244244 websocket -> ssl = NULL ;
245245 websocket -> sslctx = NULL ;
@@ -275,7 +275,7 @@ int cwebsocket_client_connect(cwebsocket_client *websocket) {
275275 }
276276#endif
277277
278- #ifdef THREADED
278+ #ifdef ENABLE_THREADS
279279 pthread_mutex_lock (& websocket -> lock );
280280 websocket -> state = WEBSOCKET_STATE_CONNECTED ;
281281 pthread_mutex_unlock (& websocket -> lock );
@@ -295,7 +295,7 @@ int cwebsocket_client_connect(cwebsocket_client *websocket) {
295295 return -1 ;
296296 }
297297
298- #ifdef THREADED
298+ #ifdef ENABLE_THREADS
299299 pthread_mutex_lock (& websocket -> lock );
300300 websocket -> state = WEBSOCKET_STATE_OPEN ;
301301 pthread_mutex_unlock (& websocket -> lock );
@@ -426,9 +426,9 @@ void cwebsocket_client_listen(cwebsocket_client *websocket) {
426426 syslog (LOG_DEBUG , "cwebsocket_client_listen: shutting down" );
427427}
428428
429- #ifdef THREADED
430- void * cwebsocket_onmessage_thread (void * ptr ) {
431- cwebsocket_thread_args * args = (cwebsocket_thread_args * )ptr ;
429+ #ifdef ENABLE_THREADS
430+ void * cwebsocket_client_onmessage_thread (void * ptr ) {
431+ cwebsocket_client_thread_args * args = (cwebsocket_client_thread_args * )ptr ;
432432 cwebsocket_client_onmessage (args -> socket , args -> message );
433433 free (args -> message -> payload );
434434 free (args -> message );
@@ -617,7 +617,7 @@ int cwebsocket_client_read_data(cwebsocket_client *websocket) {
617617
618618 if (websocket -> subprotocol != NULL && websocket -> subprotocol -> onmessage != NULL ) {
619619
620- #ifdef THREADED
620+ #ifdef ENABLE_THREADS
621621 cwebsocket_message * message = malloc (sizeof (cwebsocket_message ));
622622 if (message == NULL ) {
623623 perror ("out of memory" );
@@ -634,12 +634,12 @@ int cwebsocket_client_read_data(cwebsocket_client *websocket) {
634634 strncpy (message -> payload , payload , payload_length + 1 );
635635 free (payload );
636636
637- cwebsocket_client_thread_args * args = malloc (sizeof (cwebsocket_thread_args ));
637+ cwebsocket_client_thread_args * args = malloc (sizeof (cwebsocket_client_thread_args ));
638638 if (args == NULL ) {
639639 perror ("out of memory" );
640640 exit (-1 );
641641 }
642- memset (args , 0 , sizeof (cwebsocket_thread_args ));
642+ memset (args , 0 , sizeof (cwebsocket_client_thread_args ));
643643 args -> socket = websocket ;
644644 args -> message = message ;
645645
@@ -679,14 +679,14 @@ int cwebsocket_client_read_data(cwebsocket_client *websocket) {
679679
680680 if (websocket -> subprotocol -> onmessage != NULL ) {
681681
682- #ifdef THREADED
682+ #ifdef ENABLE_THREADS
683683 cwebsocket_message * message = malloc (sizeof (cwebsocket_message ));
684684 message -> opcode = frame .opcode ;
685685 message -> payload_len = frame .payload_len ;
686686 message -> payload = malloc (sizeof (char ) * payload_length );
687687 memcpy (message -> payload , payload , payload_length );
688688
689- cwebsocket_thread_args * args = malloc (sizeof (cwebsocket_thread_args ));
689+ cwebsocket_client_thread_args * args = malloc (sizeof (cwebsocket_client_thread_args ));
690690 args -> socket = websocket ;
691691 args -> message = message ;
692692
@@ -848,7 +848,7 @@ void cwebsocket_client_close(cwebsocket_client *websocket, uint16_t code, const
848848 return ;
849849 }
850850
851- #ifdef THREADED
851+ #ifdef ENABLE_THREADS
852852 pthread_mutex_lock (& websocket -> lock );
853853 websocket -> state = WEBSOCKET_STATE_CLOSING ;
854854 pthread_mutex_unlock (& websocket -> lock );
@@ -876,7 +876,7 @@ void cwebsocket_client_close(cwebsocket_client *websocket, uint16_t code, const
876876 cwebsocket_client_send_control_frame (websocket , CLOSE , "CLOSE" , NULL , 0 );
877877 }
878878
879- #ifdef USESSL
879+ #ifdef ENABLE_SSL
880880 if (websocket -> ssl != NULL ) {
881881 SSL_shutdown (websocket -> ssl );
882882 SSL_free (websocket -> ssl );
@@ -899,7 +899,7 @@ void cwebsocket_client_close(cwebsocket_client *websocket, uint16_t code, const
899899
900900 cwebsocket_client_onclose (websocket , code32 , message );
901901
902- #ifdef THREADED
902+ #ifdef ENABLE_THREADS
903903 pthread_mutex_lock (& websocket -> lock );
904904 websocket -> state = WEBSOCKET_STATE_CLOSED ;
905905 pthread_mutex_unlock (& websocket -> lock );
@@ -917,7 +917,7 @@ void cwebsocket_client_close(cwebsocket_client *websocket, uint16_t code, const
917917}
918918
919919ssize_t inline cwebsocket_client_read (cwebsocket_client * websocket , void * buf , int len ) {
920- #ifdef USESSL
920+ #ifdef ENABLE_SSL
921921 return (websocket -> flags & WEBSOCKET_FLAG_SSL ) ?
922922 SSL_read (websocket -> ssl , buf , len ) :
923923 read (websocket -> fd , buf , len );
@@ -927,7 +927,7 @@ ssize_t inline cwebsocket_client_read(cwebsocket_client *websocket, void *buf, i
927927}
928928
929929ssize_t inline cwebsocket_client_write (cwebsocket_client * websocket , void * buf , int len ) {
930- #ifdef THREADED
930+ #ifdef ENABLE_THREADS
931931 ssize_t bytes_written ;
932932 pthread_mutex_lock (& websocket -> write_lock );
933933 #ifdef USESSL
@@ -940,7 +940,7 @@ ssize_t inline cwebsocket_client_write(cwebsocket_client *websocket, void *buf,
940940 pthread_mutex_unlock (& websocket -> write_lock );
941941 return bytes_written ;
942942#else
943- #ifdef USESSL
943+ #ifdef ENABLE_SSL
944944 return (websocket -> flags & WEBSOCKET_FLAG_SSL ) ?
945945 SSL_write (websocket -> ssl , buf , len ) :
946946 write (websocket -> fd , buf , len );
0 commit comments