Mit dieser Funktion geb ich eine Netzwerknachricht aus die ich von einem client bekomme...
Mein Problem:
Wenn ich ein Leerzeichen mitschicke dann gibt er nur bis zu diesem aus.... wie kann ich denk kompletten satz ausgeben ??? oder liegt der fehler garnicht hier ?
Danke
Code:
static void echo(int client_socket) #endif { char echo_buffer[RCVBUFSIZE]; int recv_size; if((recv_size = recv(client_socket, echo_buffer, RCVBUFSIZE,0)) < 0) error_exit("Verbindugspartner ist gegangen ->"); echo_buffer[recv_size] = '/0'; printf("Nachricht: %s \n", echo_buffer); }
Mein Problem:
Wenn ich ein Leerzeichen mitschicke dann gibt er nur bis zu diesem aus.... wie kann ich denk kompletten satz ausgeben ??? oder liegt der fehler garnicht hier ?
Danke
Comment