pub unsafe extern "system" fn connect(
    s: SOCKET,
    name: *const SOCKADDR,
    namelen: i32
) -> i32