iauth: Send an empty "u" message on ident lookup failure.
[ircu2.10.12-pk.git] / doc / readme.iauth
index 8b4aea7ba0778283c045468272d453628b866169..1962d9cd5a9ddc2b8273818d11879167fd883c1b 100644 (file)
@@ -174,12 +174,14 @@ Compatibility: ircd only sends the <username> parameter.
 
 u - Client Username
 Syntax: <id> u <username>
+Syntax: <id> u
 Example: 5 u notbuddha
 States: REGISTER(1)
 Next State: -
 Comments: Indicates a more reliable username for the client.
 Compatibility: This is an Undernet extension and ircd does not send
   it.  It is enabled by the iauth instance requesting the U policy.
+  If the identd lookup fails for a user, no username is passed.
 
 n - Client Nickname
 Syntax: <id> n <nickname>
@@ -446,6 +448,18 @@ Next State: GONE
 Comments: Indicates that the specified client should be disconnected
   for the reason given.  Operators should be notified.
 
+d - "Soft" Done Checking
+Syntax: d <id> <remoteip> <remoteport>
+Example: d 5 192.168.1.10 23367
+States: REGISTER, HURRY
+Next State: -
+Comments: Indicates that the iauth instance has no objection to letting
+  the specified client onto the network, but that some further work is
+  in process.  In particular, an account stamp and/or connection class
+  might be available later.
+Compatibility: This is an Undernet extension and ircd does not support
+  this message.
+
 D - Done Checking
 Syntax: D <id> <remoteip> <remoteport> [class]
 Example: D 5 192.168.1.10 23367