summaryrefslogtreecommitdiff
path: root/src/rexmpp.h
diff options
context:
space:
mode:
authordefanor <defanor@uberspace.net>2020-05-09 12:17:45 +0300
committerdefanor <defanor@uberspace.net>2020-05-09 12:17:45 +0300
commit97a1943d41d0bf067ddd3b6a465ba447d41923de (patch)
tree87cc7fbc01724478f1bc49ab1542611b295885a4 /src/rexmpp.h
parenta94e340cc77152535383d53dbbaecd5076201a1c (diff)
Wrap the SASL property callback
So that a library user's SASL property callback gets a pointer to the whole rexmpp structure at once, similarly to other callbacks.
Diffstat (limited to 'src/rexmpp.h')
-rw-r--r--src/rexmpp.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rexmpp.h b/src/rexmpp.h
index 97592f7..cb650a3 100644
--- a/src/rexmpp.h
+++ b/src/rexmpp.h
@@ -199,7 +199,7 @@ enum rexmpp_err {
typedef enum rexmpp_err rexmpp_err_t;
typedef void (*log_function_t) (rexmpp_t *s, int priority, const char *format, va_list args);
-typedef int (*sasl_property_cb_t) (Gsasl *ctx, Gsasl_session *sctx, Gsasl_property prop);
+typedef int (*sasl_property_cb_t) (rexmpp_t *s, Gsasl_property prop);
typedef int (*xml_in_cb_t) (rexmpp_t *s, xmlNodePtr node);
typedef int (*xml_out_cb_t) (rexmpp_t *s, xmlNodePtr node);