/* * Anmerkung alle Funktionsaufrufe prüfen, ob der return Wert < 0 ist. * Sollte das der Fall sein beenden diese das Programm. */ fd = Socket( IPv4, SOCK_DGRAM, UDP ) Bind( fd, any, len( any ) ) len = sizeof(struct sockaddr_in); for (;;) { // client ist hier als value result argument zu verstehen glen = recvfrom( fd, data, len( data ), client, &len ) print inet_ntop( client.ip ) + "port:" + ntohs( client.port ) + " read: " + glen } Close( fd )