Hola gente, tengo un problema, nose como hacer par poder obtener la ip del cliente que se conecta a mi servidor, aqui esta la funcion de mi servidor:
`
alias print = writeln;
void main() {
auto server = new Socket(AddressFamily.INET, SocketType.STREAM);
print(" [-] Nuevo servidor en el protocolo 0.0.0.0");
ushort port = 8090;
auto address = new InternetAddress(port);
server.bind(address);
print(" [-] puerto de server 5500");
server.listen(5); // coloca el servidor en escucha
print(" [-] servidor en escucha ...");
while (true) {
print(" [-] esperando a las jugadoras ");
auto client = server.accept(); // servidor en espera de aceptar jugadores
auto clientAddress = client.peerAddress();
auto clientIp = clientAddress.toIPv4String();
print("{!} Cliente es: ", clientIp);
// recibimos el nombre del archivo
task!nombre(client).executeInNewThread();
print(" [+] servidor creado ");
}
}
`