diff options
Diffstat (limited to 'include/libssh/threads.h')
-rw-r--r-- | include/libssh/threads.h | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/include/libssh/threads.h b/include/libssh/threads.h index 6f82ee33..d83e4219 100644 --- a/include/libssh/threads.h +++ b/include/libssh/threads.h @@ -22,17 +22,10 @@ #ifndef THREADS_H_ #define THREADS_H_ -typedef int (*ssh_thread_callback) (void **lock); -struct ssh_threads_callbacks_struct { - ssh_thread_callback mutex_init; - ssh_thread_callback mutex_destroy; - ssh_thread_callback mutex_lock; - ssh_thread_callback mutex_unlock; -}; +#include <libssh/callbacks.h> int ssh_threads_init(void); -int ssh_init_set_threads_callbacks(struct ssh_threads_callbacks_struct - *cb); -int ssh_init_set_threads_pthreads(void); +void ssh_threads_finalize(void); + #endif /* THREADS_H_ */ |