Changeset 55 in libcf for trunk/src/cf_socket.c
- Timestamp:
- 04/06/13 21:44:24 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/cf_socket.c
r53 r55 29 29 #endif 30 30 31 #define CHECK_SOCKET_INIT()\31 #define ASSERT_INIT() \ 32 32 if (!CF_Socket_IsInitialized ()) \ 33 33 return CF_ERROR_SOCKET_NOT_INITIALIZED 34 34 35 #define CHECK_INVALID_SOCKET(__sock)\35 #define ASSERT_SOCKET(__sock) \ 36 36 if (__sock < 0) \ 37 37 return CF_ERROR_SOCKET_INVALID_SOCKET … … 169 169 CF_Socket_Finalize (void) 170 170 { 171 CHECK_SOCKET_INIT ();171 ASSERT_INIT (); 172 172 173 173 #if defined(_WIN32) || defined(_WIN64) … … 191 191 int result = 0; 192 192 193 CHECK_INVALID_SOCKET (sock);193 ASSERT_SOCKET (sock); 194 194 195 195 result = close (sock); … … 219 219 int result = 0; 220 220 221 CHECK_INVALID_SOCKET (sock);221 ASSERT_SOCKET (sock); 222 222 223 223 result = setsockopt (sock, … … 254 254 int result = 0; 255 255 256 CHECK_INVALID_SOCKET (sock);256 ASSERT_SOCKET (sock); 257 257 258 258 result = getsockopt (sock, … … 313 313 fd_set writefds; 314 314 315 CHECK_SOCKET_INIT ();315 ASSERT_INIT (); 316 316 317 317 /* 1. create socket */ … … 434 434 struct sockaddr_in address; 435 435 436 CHECK_SOCKET_INIT ();436 ASSERT_INIT (); 437 437 438 438 sock = socket (PF_INET, SOCK_STREAM, IPPROTO_TCP); … … 492 492 socklen_t len = sizeof (address); 493 493 494 CHECK_INVALID_SOCKET (sock);494 ASSERT_SOCKET (sock); 495 495 496 496 sockClient = accept (sock, (struct sockaddr *) &address, &len); … … 538 538 int result = 0; 539 539 540 CHECK_INVALID_SOCKET (sock);540 ASSERT_SOCKET (sock); 541 541 542 542 result = (int) send (sock, buf, (size_t) len, 0); … … 584 584 int result = 0; 585 585 586 CHECK_INVALID_SOCKET (sock);586 ASSERT_SOCKET (sock); 587 587 588 588 TRY
Note:
See TracChangeset
for help on using the changeset viewer.