Changeset 57 in libcf for trunk/test/test.c
- Timestamp:
- 04/07/13 03:27:55 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/test.c
r56 r57 29 29 const char * file = "./log.txt"; 30 30 31 CF_THREAD_RETURN CF_THREAD_CALLtest_log_mt (void * arg)31 int test_log_mt (void * arg) 32 32 { 33 33 static int cnt = 0; … … 52 52 CF_DEBUG_PRINT (stderr, "end %dth thread\n", th); 53 53 54 return (CF_THREAD_RETURN)0;54 return 0; 55 55 } 56 56 … … 171 171 } 172 172 173 CF_THREAD_RETURN CF_THREAD_CALLsocket_echo_server (void * arg)173 int socket_echo_server (void * arg) 174 174 { 175 175 int srvsock = *((int *)arg); … … 184 184 { 185 185 CF_DEBUG_PRINT (stderr, "failed to accept on server\n"); 186 return (CF_THREAD_RETURN)-1;186 return -1; 187 187 } 188 188 CF_Log_Write (LOG_SOCKET, "SERVER", "accepted\n"); … … 193 193 { 194 194 CF_DEBUG_PRINT (stderr, "failed to recv on server\n"); 195 return (CF_THREAD_RETURN)-2;195 return -2; 196 196 } 197 197 CF_Log_Write (LOG_SOCKET, "SERVER", "recv {%s}\n", buf); … … 199 199 if (CF_Socket_Send (clntsock, buf, recvd) < 0) 200 200 { 201 return (CF_THREAD_RETURN)-3;201 return -3; 202 202 } 203 203 CF_Log_Write (LOG_SOCKET, "SERVER", "resp {%s}\n", buf); … … 206 206 CF_Socket_Close (clntsock); 207 207 208 return (CF_THREAD_RETURN)0;209 /*------------------------------------------------------------*/ 210 } 211 212 CF_THREAD_RETURN CF_THREAD_CALLsocket_echo_client (void * arg)208 return 0; 209 /*------------------------------------------------------------*/ 210 } 211 212 int socket_echo_client (void * arg) 213 213 { 214 214 int sock = 0; … … 224 224 { 225 225 CF_DEBUG_PRINT (stderr, "failed to connect on client\n"); 226 return (CF_THREAD_RETURN)-1;226 return -1; 227 227 } 228 228 CF_Log_Write (LOG_SOCKET, "CLIENT", "connected\n"); … … 233 233 { 234 234 CF_DEBUG_PRINT (stderr, "failed to send on client %d\n", errno); 235 return (CF_THREAD_RETURN)-2;235 return -2; 236 236 } 237 237 CF_Log_Write (LOG_SOCKET, "CLIENT", "sent {%s}\n", buf); … … 242 242 { 243 243 CF_DEBUG_PRINT (stderr, "failed to recv on client\n"); 244 return (CF_THREAD_RETURN)-3;244 return -3; 245 245 } 246 246 CF_Log_Write (LOG_SOCKET, "CLIENT", "recv {%s}\n", buf); … … 249 249 CF_Socket_Close (sock); 250 250 251 return (CF_THREAD_RETURN)0;251 return 0; 252 252 /*------------------------------------------------------------*/ 253 253 }
Note:
See TracChangeset
for help on using the changeset viewer.