Changeset 55 in libcf for trunk/src/cf_socket.c


Ignore:
Timestamp:
04/06/13 21:44:24 (11 years ago)
Author:
cheese
Message:

#1 arrange definition and fix for windows

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/cf_socket.c

    r53 r55  
    2929#endif
    3030
    31 #define CHECK_SOCKET_INIT()                 \
     31#define ASSERT_INIT()                       \
    3232    if (!CF_Socket_IsInitialized ())        \
    3333        return CF_ERROR_SOCKET_NOT_INITIALIZED
    3434
    35 #define CHECK_INVALID_SOCKET(__sock)        \
     35#define ASSERT_SOCKET(__sock)           \
    3636    if (__sock < 0)                     \
    3737        return CF_ERROR_SOCKET_INVALID_SOCKET
     
    169169CF_Socket_Finalize (void)
    170170{
    171     CHECK_SOCKET_INIT ();
     171    ASSERT_INIT ();
    172172
    173173#if defined(_WIN32) || defined(_WIN64)
     
    191191    int result = 0;
    192192
    193     CHECK_INVALID_SOCKET (sock);
     193    ASSERT_SOCKET (sock);
    194194
    195195    result = close (sock);
     
    219219    int result = 0;
    220220
    221     CHECK_INVALID_SOCKET (sock);
     221    ASSERT_SOCKET (sock);
    222222
    223223    result = setsockopt (sock,
     
    254254    int result = 0;
    255255
    256     CHECK_INVALID_SOCKET (sock);
     256    ASSERT_SOCKET (sock);
    257257
    258258    result = getsockopt (sock,
     
    313313    fd_set              writefds;
    314314
    315     CHECK_SOCKET_INIT ();
     315    ASSERT_INIT ();
    316316
    317317    /* 1. create socket */
     
    434434    struct sockaddr_in  address;
    435435
    436     CHECK_SOCKET_INIT ();
     436    ASSERT_INIT ();
    437437
    438438    sock = socket (PF_INET, SOCK_STREAM, IPPROTO_TCP);
     
    492492    socklen_t           len = sizeof (address);
    493493
    494     CHECK_INVALID_SOCKET (sock);
     494    ASSERT_SOCKET (sock);
    495495
    496496    sockClient = accept (sock, (struct sockaddr *) &address, &len);
     
    538538    int result = 0;
    539539
    540     CHECK_INVALID_SOCKET (sock);
     540    ASSERT_SOCKET (sock);
    541541
    542542    result = (int) send (sock, buf, (size_t) len, 0);
     
    584584    int result = 0;
    585585
    586     CHECK_INVALID_SOCKET (sock);
     586    ASSERT_SOCKET (sock);
    587587
    588588    TRY
Note: See TracChangeset for help on using the changeset viewer.