[Q] Network Programming

Sergio Manuel Loureiro (sel@tormentas.fe.up.pt)
Thu, 18 Jul 1996 00:21:18 +0200


I want to do flow control in the tcp/ip stack. For this I have a
user process that scans network traffic and determines if I can
send more packets to the network (I want to test some algorithms
to avoid congestion on ethernet).

So the kernel needs to communicate with this process to decide
if it let transmit a packet. How? How about kerneld?
Or should this process become a kernel thread?

I believe that there isn't a tcp/ip module, so it's possible to
create a module to do this? I don't want to recompile the kernel
each time a change is made...
Changes at device driver level are hardware dependent...

I'd appreciate some sugestions

Sergio Loureiro