equal
deleted
inserted
replaced
50 |
50 |
51 module:hook("s2s-stream-features", |
51 module:hook("s2s-stream-features", |
52 function (data) |
52 function (data) |
53 local session, features = data.session, data.features; |
53 local session, features = data.session, data.features; |
54 if session.to_host and session.type ~= "s2sin" and session.conn.starttls then |
54 if session.to_host and session.type ~= "s2sin" and session.conn.starttls then |
55 features:tag("starttls", starttls_attr):up(); |
55 features:tag("starttls", starttls_attr) |
56 if secure_s2s_only then |
56 if secure_s2s_only then |
57 features:tag("required"):up():up(); |
57 features:tag("required"):up():up(); |
58 else |
58 else |
59 features:up(); |
59 features:up(); |
60 end |
60 end |