-14 Zeichen lang: die ersten vier Bytes enthalten die Versionsnummer des IRC-
-Protokolls, wobei die ersten zwei Bytes die Major-, die letzten beiden die
-Minor-Revision angeben. "0210" steht also fuer Protokollversion 2.10.
-Die folgenden (optionalen!) 10 Bytes enthalten eine implementationsabhaengige
-Versionsnummer, der ngIRCd liefert hier immer "-ngIRCd" (Zur Identifikation
-des ngIRCd sollte dieser String jedoch NICHT verwendet werden, s.u.).
-
-<flags> setzt sich ebenfalls aus zwei Bestandteilen zusammen und ist maximal
-100 Bytes lang. Getrennt werden die beiden Teile mit dem Zeichen "|". Der
-erste Teil enthaelt den Namen der Implementation, der ngIRCd liefert hier z.B.
-"ngIRCd", der Originalserver "IRC". Anhand dieser "ID" kann zwischen Server-
-Implementationen unterschieden werden.
-Der zweite Teil (nach dem "|") ist implementationsabhaengig und wird vom ngIRCd
-nur ausgewertet, wenn die Gegenseite ebenfalls ein ngIRCd ist. In diesem Fall
-wird folgende Syntax erwartet: "<serverversion>[:<serverflags>]".
-<version> ist hier eine ASCII-Darstellung der Versionsnummer, <flags> zeigt die
-vom Server unterstuetzten Erweiterungen an (und kann die leere Menge sein).
-
-Mit dem optionalen Parameter <options> werden Server-Optionen bekannt gemacht,
+14 Zeichen lang: die ersten vier Bytes enthalten die Versionsnummer des
+unterstuetzten IRC-Protokolls, wobei die ersten zwei Bytes die Major-, die
+letzten beiden die Minor-Revision angeben. Der String "0210" steht also
+fuer Protokollversion 2.10.
+Die folgenden (optionalen!) 10 Bytes enthalten eine von der jeweiligen
+Implementation abhaengige Versionsnummer. Server, die das IRC+-Protokoll
+unterstuetzen, liefern hier "-IRC+".
+
+<flags> setzt sich ebenfalls aus zwei Bestandteilen zusammen und ist
+maximal 100 Bytes lang. Getrennt werden die beiden Teile mit dem Zeichen
+"|". Der erste Teil enthaelt den Namen der Implementation, der ngIRCd
+liefert hier z.B. "ngIRCd", der Originalserver "IRC". Anhand dieser "ID"
+kann zwischen Serverimplementationen unterschieden werden. Der zweite Teil
+(nach dem "|") ist implementationsabhaengig und wird nur ausgewertet,
+wenn die Gegenseite das IRC+-Protokoll unterstuetzt. In diesem Fall wird
+folgende Syntax erwartet: "<serverversion>[:<serverflags>]".
+
+<serverversion> ist hier eine ASCII-Klartext-Darstellung der Versionsnummer,
+<serverflags> zeigt die vom Server unterstuetzten Erweiterungen an (und
+kann die leere Menge sein).
+
+Mit dem optionalen Parameter <options> werden Server-Optionen uebermittelt,