Hi,
ich empfange auf einem simplen Server einen String per
echo( fd ) gibt mir aber die daten + Zeit aus. Ich möchte aber nur den String ausgeben, bzw ihn auswerten und entsprechendes zurückschicken. Wie geht das?
ich empfange auf einem simplen Server einen String per
Code:
for (;;) {
len = sizeof(client);
fd = accept(sock, (struct sockaddr*)&client, &len);
if (fd < 0)
error_exit("Fehler bei accept");
printf("Bearbeite Client mit der Adresse: %s\n", inet_ntoa(client.sin_addr));
/* Daten vom Client auf dem Bildschirm ausgeben */
echo ( fd );
closesocket(fd);
}
Kommentar