# HG changeset patch # User Matthew Wild # Date 1662132013 -3600 # Node ID 1f2d2bfd29dd8745ab5e210db9910742cbc85c38 # Parent 8b9ab351dd78344b783566956bc35468763ef188 mod_sasl2: Add event for other modules to advertise inline features diff -r 8b9ab351dd78 -r 1f2d2bfd29dd mod_sasl2/mod_sasl2.lua --- a/mod_sasl2/mod_sasl2.lua Mon Aug 29 17:41:16 2022 +0100 +++ b/mod_sasl2/mod_sasl2.lua Fri Sep 02 16:20:13 2022 +0100 @@ -54,6 +54,10 @@ end features:add_direct_child(mechanisms); + + local inline = st.stanza("inline", { xmlns = xmlns_sasl2 }); + module:fire_event("advertise-sasl-features", { session = origin, features = inline }); + features:add_direct_child(inline); end, 1); local function handle_status(session, status, ret, err_msg)