Changeset 5535

Show
Ignore:
Timestamp:
05/26/08 15:18:48 (4 months ago)
Author:
morris
Message:

Options is a bitmask, not the type

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • libwired/trunk/libwired/p7/wi-p7-socket.c

    r5507 r5535  
    137137         
    138138        wi_p7_serialization_t                                   serialization; 
    139         wi_p7_options_t                                                       options; 
     139        wi_uinteger_t                                                 options; 
    140140         
    141141        wi_boolean_t                                                    tls_enabled; 
     
    181181static wi_string_t *                                            _wi_p7_socket_description(wi_runtime_instance_t *); 
    182182 
    183 static wi_boolean_t                                                     _wi_p7_socket_connect_handshake(wi_p7_socket_t *, wi_time_interval_t, wi_p7_options_t); 
    184 static wi_boolean_t                                                     _wi_p7_socket_accept_handshake(wi_p7_socket_t *, wi_time_interval_t, wi_p7_options_t); 
     183static wi_boolean_t                                                     _wi_p7_socket_connect_handshake(wi_p7_socket_t *, wi_time_interval_t, wi_uinteger_t); 
     184static wi_boolean_t                                                     _wi_p7_socket_accept_handshake(wi_p7_socket_t *, wi_time_interval_t, wi_uinteger_t); 
    185185static wi_boolean_t                                                     _wi_p7_socket_connect_tls(wi_p7_socket_t *, wi_time_interval_t); 
    186186static wi_boolean_t                                                     _wi_p7_socket_accept_tls(wi_p7_socket_t *, wi_time_interval_t); 
     
    362362 
    363363 
    364 wi_p7_options_t wi_p7_socket_options(wi_p7_socket_t *p7_socket) { 
     364wi_uinteger_t wi_p7_socket_options(wi_p7_socket_t *p7_socket) { 
    365365        return p7_socket->options; 
    366366} 
     
    383383#pragma mark - 
    384384 
    385 static wi_boolean_t _wi_p7_socket_connect_handshake(wi_p7_socket_t *p7_socket, wi_time_interval_t timeout, wi_p7_options_t options) { 
     385static wi_boolean_t _wi_p7_socket_connect_handshake(wi_p7_socket_t *p7_socket, wi_time_interval_t timeout, wi_uinteger_t options) { 
    386386        wi_string_t                     *version; 
    387387        wi_p7_message_t         *p7_message; 
     
    522522 
    523523 
    524 static wi_boolean_t _wi_p7_socket_accept_handshake(wi_p7_socket_t *p7_socket, wi_time_interval_t timeout, wi_p7_options_t options) { 
     524static wi_boolean_t _wi_p7_socket_accept_handshake(wi_p7_socket_t *p7_socket, wi_time_interval_t timeout, wi_uinteger_t options) { 
    525525        wi_string_t                     *version; 
    526526        wi_p7_message_t         *p7_message; 
    527527        wi_p7_enum_t            eflag; 
    528528        wi_p7_boolean_t         bflag; 
    529         wi_p7_options_t               client_options; 
     529        wi_uinteger_t         client_options; 
    530530         
    531531        p7_message = wi_p7_socket_read_message(p7_socket, timeout); 
     
    14441444#pragma mark - 
    14451445 
    1446 wi_boolean_t wi_p7_socket_connect(wi_p7_socket_t *p7_socket, wi_time_interval_t timeout, wi_p7_options_t options, wi_p7_serialization_t serialization, wi_string_t *username, wi_string_t *password) { 
     1446wi_boolean_t wi_p7_socket_connect(wi_p7_socket_t *p7_socket, wi_time_interval_t timeout, wi_uinteger_t options, wi_p7_serialization_t serialization, wi_string_t *username, wi_string_t *password) { 
    14471447        p7_socket->serialization = serialization; 
    14481448         
     
    14831483 
    14841484 
    1485 wi_boolean_t wi_p7_socket_accept(wi_p7_socket_t *p7_socket, wi_time_interval_t timeout, wi_p7_options_t options) { 
     1485wi_boolean_t wi_p7_socket_accept(wi_p7_socket_t *p7_socket, wi_time_interval_t timeout, wi_uinteger_t options) { 
    14861486        if(!_wi_p7_socket_accept_handshake(p7_socket, timeout, options)) 
    14871487                return false; 
  • libwired/trunk/libwired/p7/wi-p7-socket.h

    r5424 r5535  
    9292WI_EXPORT wi_p7_spec_t *                                                        wi_p7_socket_spec(wi_p7_socket_t *); 
    9393WI_EXPORT wi_cipher_t *                                                         wi_p7_socket_cipher(wi_p7_socket_t *); 
    94 WI_EXPORT wi_p7_options_t                                                     wi_p7_socket_options(wi_p7_socket_t *); 
     94WI_EXPORT wi_uinteger_t                                                               wi_p7_socket_options(wi_p7_socket_t *); 
    9595WI_EXPORT wi_p7_serialization_t                                         wi_p7_socket_serialization(wi_p7_socket_t *); 
    9696WI_EXPORT double                                                                        wi_p7_socket_compression_ratio(wi_p7_socket_t *); 
    9797 
    98 WI_EXPORT wi_boolean_t                                                          wi_p7_socket_connect(wi_p7_socket_t *, wi_time_interval_t, wi_p7_options_t, wi_p7_serialization_t, wi_string_t *, wi_string_t *); 
    99 WI_EXPORT wi_boolean_t                                                          wi_p7_socket_accept(wi_p7_socket_t *, wi_time_interval_t, wi_p7_options_t); 
     98WI_EXPORT wi_boolean_t                                                          wi_p7_socket_connect(wi_p7_socket_t *, wi_time_interval_t, wi_uinteger_t, wi_p7_serialization_t, wi_string_t *, wi_string_t *); 
     99WI_EXPORT wi_boolean_t                                                          wi_p7_socket_accept(wi_p7_socket_t *, wi_time_interval_t, wi_uinteger_t); 
    100100WI_EXPORT void                                                                          wi_p7_socket_close(wi_p7_socket_t *); 
    101101