Mercurial > prosody-modules
comparison mod_audit/mod_audit.lua @ 5250:d9577083c5f5
mod_audit: Include client id in audit log entries (if known)
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Tue, 14 Mar 2023 17:48:44 +0000 |
| parents | 4a5837591380 |
| children | f3123cbbd894 |
comparison
equal
deleted
inserted
replaced
| 5249:828e5e443613 | 5250:d9577083c5f5 |
|---|---|
| 35 attr.type = session.type; | 35 attr.type = session.type; |
| 36 end | 36 end |
| 37 local stanza = st.stanza("session", attr); | 37 local stanza = st.stanza("session", attr); |
| 38 if session.ip then | 38 if session.ip then |
| 39 stanza:text_tag("remote-ip", session.ip); | 39 stanza:text_tag("remote-ip", session.ip); |
| 40 end | |
| 41 if session.client_id then | |
| 42 stanza:text_tag("client", session.client_id); | |
| 40 end | 43 end |
| 41 return stanza | 44 return stanza |
| 42 end | 45 end |
| 43 | 46 |
| 44 local function audit(host, user, source, event_type, extra) | 47 local function audit(host, user, source, event_type, extra) |
