user_stats

Function user_stats 

Source
pub fn user_stats(session: SessionId) -> ControlMessage
Expand description

The reply to a client’s UserStats about somebody else it can see.

It names the session and stops there. Everything the reference server puts in this message - certificate chain, client version, IP address, packet counters, connected and idle times - is either something this runtime does not know or something spec 16.17 forbids disclosing without an explicit authorization no flavor can currently express. An empty information window is the honest rendering of “the server publishes nothing about this user”.

The requester’s own statistics are a different question, answered where the transport lives rather than here.

REF: references/mumble/src/murmur/Messages.cpp : msgUserStats gates the certificates, version and address behind extend (self, or Ban at the root) and the counters behind local, and always answers with the session.