}
int canl_io_connect(canl_ctx cc, canl_io_handler io, char * host, int port,
- int flags, cred_handler ch, struct timeval *timeout)
+ int flags, struct timeval *timeout)
{
int err = 0;
CANL_ERROR_ORIGIN err_orig = unknown_error;
/*TODO select + timeout, EINTR!!! */
int canl_io_accept(canl_ctx cc, canl_io_handler io, int new_fd,
- struct sockaddr s_addr, int flags, cred_handler ch,
+ struct sockaddr s_addr, int flags,
struct timeval *timeout)
{
int err = 0;
typedef void *canl_io_handler;
typedef void *canl_ctx;
-typedef void *cred_handler;
typedef char (*canl_password_callback)(canl_ctx cc, void *userdata);
canl_io_handler canl_create_io_handler(canl_ctx cc);
int canl_io_connect(canl_ctx cc, canl_io_handler io, char * host,
- int port, int flags, cred_handler ch, struct timeval *timeout);
+ int port, int flags, struct timeval *timeout);
int canl_io_accept(canl_ctx cc, canl_io_handler io, int fd,
- struct sockaddr s_addr, int flags, cred_handler ch,
+ struct sockaddr s_addr, int flags,
struct timeval *timeout);
size_t canl_io_read(canl_ctx cc, canl_io_handler io, void *buffer, size_t size, struct timeval *timeout);
size_t canl_io_write(canl_ctx cc, canl_io_handler io, void *buffer, size_t size, struct timeval *timeout);