Nicht-ASCII-Zeichen wegwerfen
Beim Umwandeln in eine Bytesequenz, die ans Netzwerk gesendet wird,
werden alle nicht-ASCII-Zeichen ignoriert und weggeworfen, statt
einen Fehler auszuloesen.
Change-Id: I973c9875ae7471e934bd9d310f35ffe54dde670f
diff --git a/secure/inetd.c b/secure/inetd.c
index f0fd6a2..9c6baa5 100644
--- a/secure/inetd.c
+++ b/secure/inetd.c
@@ -743,7 +743,7 @@
// resultieren, weswegen das (hier) nicht geht. Daher bleibt nur
// uebrig, alles nicht-ASCII wegzuwerfen.
if (!send_udp(host_data[HOST_IP], host_data[HOST_UDP_PORT],
- to_bytes(packet_arr[i], "ASCII")))
+ to_bytes(packet_arr[i], "ASCII//IGNORE")))
return "inetd: Error in sending packet.\n";
}
return 0;