equal
deleted
inserted
replaced
52 mechanisms:text_tag("mechanism", mechanism); |
52 mechanisms:text_tag("mechanism", mechanism); |
53 end |
53 end |
54 end |
54 end |
55 |
55 |
56 features:add_direct_child(mechanisms); |
56 features:add_direct_child(mechanisms); |
|
57 |
|
58 local inline = st.stanza("inline", { xmlns = xmlns_sasl2 }); |
|
59 module:fire_event("advertise-sasl-features", { session = origin, features = inline }); |
|
60 features:add_direct_child(inline); |
57 end, 1); |
61 end, 1); |
58 |
62 |
59 local function handle_status(session, status, ret, err_msg) |
63 local function handle_status(session, status, ret, err_msg) |
60 local err = nil; |
64 local err = nil; |
61 if status == "error" then |
65 if status == "error" then |