libssh2
1.\" Copyright (C) The libssh2 project and its contributors.
2.\" SPDX-License-Identifier: BSD-3-Clause
3.TH libssh2_session_callback_set 3 "1 Jun 2007" "libssh2 0.15" "libssh2"
4.SH NAME
5libssh2_session_callback_set - set a callback function
6.SH SYNOPSIS
7.nf
8#include <libssh2.h>
9
10void *
11libssh2_session_callback_set(LIBSSH2_SESSION *session,
12int cbtype, void *callback);
13.fi
14.SH DESCRIPTION
15This function is \fBDEPRECATED\fP in 1.11.1. Use the
16\fIlibssh2_session_callback_set2(3)\fP function instead!
17
18This implementation is expecting and returning a data pointer for callback
19functions.
20
21For the details about the replacement function, see
22.BR libssh2_session_callback_set2(3)
23which is expecting and returning a function pointer.
24
25.SH RETURN VALUE
26Pointer to previous callback handler. Returns NULL if no prior callback
27handler was set or the callback type was unknown.
28.SH SEE ALSO
29.BR libssh2_session_callback_set2(3)
30.BR libssh2_session_init_ex(3)
31.BR libssh2_agent_sign(3)
32