- raw->s = new_connection(addr, *realhost, port, 0, 1, nodelay, (Plug) raw);
- if ((err = sk_socket_error(raw->s)))
+ raw->s = new_connection(addr, *realhost, port, 0, 1, nodelay, keepalive,
+ (Plug) raw, cfg);
+ if ((err = sk_socket_error(raw->s)) != NULL)