wrapper libssh2