Hallo alle zusammen,
ich habe folgendes Problem:
Ich bin momentan dabei einen Daemon zu programmieren, welcher die Kommunikation zwischen dem Linux Host System und einem Webinterface herstellen soll.
Hier der komplette Code für den Daemon: http://hastebin.com/uwokopafim.coffee
PHP / HTML Script: http://hastebin.com/befosejuva.xml
Nun will ich den gesendeten Command prüfen dies soll hier geschehen:
Jedoch wird spuckt er mir wenn ich den Command "Test" eingebe nur dies aus:
Eigentlich sollte ja "Hallo" noch zusätzlich ausgeben.
Ich weiß nicht was ich falsch mache, bitte um Hilfe :-/
Mit freundlichen Grüßen
Max
ich habe folgendes Problem:
Ich bin momentan dabei einen Daemon zu programmieren, welcher die Kommunikation zwischen dem Linux Host System und einem Webinterface herstellen soll.
Hier der komplette Code für den Daemon: http://hastebin.com/uwokopafim.coffee
PHP / HTML Script: http://hastebin.com/befosejuva.xml
Nun will ich den gesendeten Command prüfen dies soll hier geschehen:
Code:
// Empfangene Daten ausgeben
snprintf(out_str, strlen(command)+1, "%s", command);
strncat(out_str,resv, n);
printf("%s\n", out_str);
char befehl[] = "Befehl: Test";
if (out_str == befehl) {
printf("Hallo\n");
}
Jedoch wird spuckt er mir wenn ich den Command "Test" eingebe nur dies aus:
Code:
root@raspberrypi:/var/www/Webinterface# ./daemon
[Status] Warte auf Verbindung...
[Status] Client verbunden
Befehl: Test
[Status] Warte auf Verbindung...
Ich weiß nicht was ich falsch mache, bitte um Hilfe :-/
Mit freundlichen Grüßen
Max