Potlaceni TCP
Martin `MJ' Mares
mj na ucw.cz
Pátek Květen 5 15:29:13 CEST 2000
Zdravim!
> Vytvarim vlastni zjednoduseny TCP stack. Jednoduse v user modu otevru IP raw
> socket a skrze nej komunikuji. Potreboval bych vsak potlacit vlastni TCP
> stack Linuxu, nebo alespon najeky jeho port, aby mi napr. pri prichodu SYN
> automaticky nevracel RST a pod.
Tento patch do jadra by mel pomoci:
--- net/ipv4/protocol.c.mj Fri May 5 15:28:35 2000
+++ net/ipv4/tmp/protocol.c Fri May 5 15:28:47 2000
@@ -77,6 +77,8 @@
"TCP" /* name */
};
+#if 0
+
#undef IPPROTO_PREVIOUS
#define IPPROTO_PREVIOUS &tcp_protocol
@@ -90,6 +92,8 @@
NULL, /* data */
"UDP" /* name */
};
+
+#endif
#undef IPPROTO_PREVIOUS
#define IPPROTO_PREVIOUS &udp_protocol
> Dale bych chtel zachovat ARP. Je to nejak mozne?
ARP funguje na urovni IP, takze dokud je to IP raw socket, bude vse
v poradku.
Have a nice fortnight
--
Martin `MJ' Mares <mj na ucw.cz> http://atrey.karlin.mff.cuni.cz/~mj/
Faculty of Math and Physics, Charles University, Prague, Czech Rep., Earth
"Uncle Ed's Rule of Thumb: Never use your thumb for a rule."
Další informace o konferenci Linux