diff options
author | Simo Sorce <idra@samba.org> | 2009-06-18 20:06:00 -0400 |
---|---|---|
committer | Simo Sorce <idra@samba.org> | 2009-07-03 08:45:30 -0400 |
commit | 30b2014a01b31d66dd76e0562c5d769dfacf167b (patch) | |
tree | 53bbb3220dd51e7b2addaa7f23fb87a29da2882e /lib/tevent/tevent.signatures | |
parent | 2738178d1301f9c1c4144c7472c9419911cd816e (diff) | |
download | samba-30b2014a01b31d66dd76e0562c5d769dfacf167b.tar.gz samba-30b2014a01b31d66dd76e0562c5d769dfacf167b.tar.bz2 samba-30b2014a01b31d66dd76e0562c5d769dfacf167b.zip |
Expose functions need by backend writers
move publicly needed structures and functions in the public header.
Stop installing internal headers.
Update the signature and exports files with the new exposed
function.
Diffstat (limited to 'lib/tevent/tevent.signatures')
-rw-r--r-- | lib/tevent/tevent.signatures | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/tevent/tevent.signatures b/lib/tevent/tevent.signatures index fab5f64559..190522f8ec 100644 --- a/lib/tevent/tevent.signatures +++ b/lib/tevent/tevent.signatures @@ -7,7 +7,7 @@ uint16_t tevent_fd_get_flags (struct tevent_fd *); void tevent_fd_set_flags (struct tevent_fd *, uint16_t); _Bool tevent_signal_support (struct tevent_context *); void tevent_set_abort_fn (void (*) (const char *)); -int tevent_set_debug (struct tevent_context *, void (*) (void *, enum tevent_debug_level, const char *, __va_list_tag *), void *); +int tevent_set_debug (struct tevent_context *, void (*) (void *, enum tevent_debug_level, const char *, va_list), void *); int tevent_set_debug_stderr (struct tevent_context *); void tevent_req_set_callback (struct tevent_req *, tevent_req_fn, void *); void *_tevent_req_callback_data (struct tevent_req *); @@ -44,6 +44,7 @@ size_t tevent_queue_length (struct tevent_queue *); void tevent_loop_allow_nesting (struct tevent_context *); void tevent_loop_set_nesting_hook (struct tevent_context *, tevent_nesting_hook, void *); int _tevent_loop_until (struct tevent_context *, _Bool (*) (void *), void *, const char *); +_Bool tevent_register_backend (const char *, const struct tevent_ops *); struct tevent_context *tevent_context_init (TALLOC_CTX *); struct tevent_context *tevent_context_init_byname (TALLOC_CTX *, const char *); const char **tevent_backend_list (TALLOC_CTX *); |