comparison plugins/mod_s2s.lua @ 14126:791426dda30d 13.0

mod_s2s: Add 'conn' to s2s-connected event object This is for consistency with other event handlers.
author Matthew Wild <mwild1@gmail.com>
date Thu, 16 Apr 2026 16:12:34 +0100
parents 8a4417d32b0f
children 1e005ba71f0d
comparison
equal deleted inserted replaced
14125:863da67a4b51 14126:791426dda30d
917 m_accepted_tcp_connections:with_labels():add(1) 917 m_accepted_tcp_connections:with_labels():add(1)
918 else -- Outgoing session connected 918 else -- Outgoing session connected
919 module:fire_event("s2sout-connected", { session = session }) 919 module:fire_event("s2sout-connected", { session = session })
920 session:open_stream(session.from_host, session.to_host); 920 session:open_stream(session.from_host, session.to_host);
921 end 921 end
922 module:fire_event("s2s-connected", { session = session }) 922 module:fire_event("s2s-connected", { session = session, conn = conn })
923 session.ip = conn:ip(); 923 session.ip = conn:ip();
924 end 924 end
925 925
926 function listener.onincoming(conn, data) 926 function listener.onincoming(conn, data)
927 local session = sessions[conn]; 927 local session = sessions[conn];