blob: d09bc88cb199be972aa4a9ac16a97369894f4130 [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
2query_ip_number()
3*****************
4
5
MG Mud User88f12472016-06-24 23:31:02 +02006GESCHUETZT
Zesstra953f9972017-02-18 15:37:36 +01007==========
8
9
MG Mud User88f12472016-06-24 23:31:02 +020010SYNOPSIS
Zesstra953f9972017-02-18 15:37:36 +010011========
12
13 string query_ip_number(object ob);
14 string query_ip_number(mixed & ob);
15
MG Mud User88f12472016-06-24 23:31:02 +020016
17BESCHREIBUNG
Zesstra953f9972017-02-18 15:37:36 +010018============
MG Mud User88f12472016-06-24 23:31:02 +020019
Zesstra953f9972017-02-18 15:37:36 +010020 Liefert die IP-Nummer des Benutzers <ob> oder des aktuellen Benutzers,
21 wenn <ob> nicht angegeben wurde.
MG Mud User88f12472016-06-24 23:31:02 +020022
Zesstra953f9972017-02-18 15:37:36 +010023 Wenn <ob> als Referenz angegeben wird (dann muss es ein gueltiges
24 Objekt sein), wird dieses bei der Ausgabe auf die struct sockaddr_in
25 gesetzt. struct sockaddr_in ist ein Integer-Array, mit einem Integer
26 pro Adressbyte:
27
28 ob[0 .. 1] : sin_family
29 ob[2 .. 3] : sin_port
30 ob[4 .. 7] : sin_addr
31 ob[8 ..15] : nicht definiert.
32
MG Mud User88f12472016-06-24 23:31:02 +020033
34AENDERUNGEN
Zesstra953f9972017-02-18 15:37:36 +010035===========
36
37 Die Rueckgabe von struct sockaddr_in wurde in 3.2.1@81 eingefuehrt.
38
MG Mud User88f12472016-06-24 23:31:02 +020039
40SIEHE AUCH
Zesstra953f9972017-02-18 15:37:36 +010041==========
42
43 query_ip_name(E)