I'm making a traffic shaper for Windows in c#. So far I've got the monitoring part, but I was breaking my head over the part to limit peoples bandwidth. What I need to do is (literally):
"shaping incoming packets is done indirectly through the outgoing queues (by scheduling TCP ACK packets)"
Any idea how i can schedule these packets?