0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-11-29 02:02:38 +01:00

Specify more about IP addresses in TS6 protocol document.

This commit is contained in:
Jilles Tjoelker 2012-03-13 22:41:39 +01:00
parent eda3590ea0
commit 755c144eb6

View file

@ -21,6 +21,10 @@ the function hunt_server(). Any rate limiting should be done locally.
duration: a parameter type used for ban durations. It is a duration in seconds.
A value of 0 means a permanent ban.
IP addresses: IP addresses are converted to text in the usual way, including
'::' shortening in IPv6, with the exception that a zero is prepended to any
IP address that starts with a colon.
propagation: to which other servers the command is sent
For all commands with a hunted parameter, the propagation is determined by
@ -280,6 +284,11 @@ propagation: broadcast
Introduces a client. The client is on the source server of this command.
The IP address MUST be '0' (a zero) if the true address is not sent such as
because of a spoof. Otherwise, and if there is no dynamic spoof (i.e. the
visible and real hostname are equal), the IP address MAY be shown to normal
users.
The account name is '0' if the user is not logged in with services.
Nick TS rules apply.
@ -947,6 +956,10 @@ propagation: broadcast
Introduces a client. The client is on the source server of this command.
The IP address MUST be '0' (a zero) if the true address is not sent such as
because of a spoof. Otherwise, and if there is no dynamic spoof (ENCAP
REALHOST, charybdis TS6 only), the IP address MAY be shown to normal users.
Nick TS rules apply.
UNDLINE