TCP Flags mitgeben, oder auch nicht!
-
hi
hat jemand gerade ein Code mit dem ich ganz einfach an einen Port Daten senden kann? (Wenn möglich die verschiedenen TCP Flags setzen aber nicht zwingend)!
Danke
-
@C--,
schau dir mal das Socket Tutorial auf http://www.c-worker.ch/ an.
Hat mir auch sehr geholfen. Dort findest du auch den kompletten
Quelltext für einen Socket-Server und -Client.
Für die Sachen mit dem Setzen von TCP Flags benötigst du
RAW Sockets. Ist auf dieser Seite auch kurz angerissen.
Ist aber auf jeden Fall um einiges komplizierter.Bye Peter.
-
hi
hab durchgelesen, habe auch ein beispiel mit RAW sockets aber dort sind Header Dateien dabei die ich nicht habe , aber währe ein gutes beispiel zum lernen! Von wo bekomme ich die Headerdateien?
unistd.h
arpa/inet.h
netinet/in.h
netinet/ip.h
netinet/tcp.hwenn sie jemand hat meine email: beniwiedmer@tiscali.ch
-
Sieht mir nach Unix/Linux Headerdateien aus...
-
Heisst das das ich geschissen habe?
-
C-- schrieb:
Heisst das das ich geschissen habe?
nee.
du inkludiertst die <winsock2.h> und die bindest die ws2_32.lib ein.//frei aus dem gedächtnis #include <winsock2.h> #pragma comment(lib,"ws2_32")
und dann klappts fast genauso wie in linux. von nem linux-tutorial kannste an sich fein lernen, wie mans macht.
in der msdn-hilfe ist noch irgendwo ne seite, die die unterschiede zwischen win-sockets und echten sockets aufzeigt. das waren aber lächerlich wenige.
-
Ja Senden von Texten ist kein Problem, aber ein TCP Flag setzen weiss ich einfach nicht wie, hab auch kein tutorial oder so, hat da jemand erfahrung?