Re: Query TCP states/connection tracking table in Linux Kernel Module

2019-09-19 Thread Yadunandan Pillai
Alright so check it out. I definitely don't think I'm over my head because I'm almost there at solving this stupid problem. I basically did two things for researching: looked at the packet capture for an HTTP request to a basic `python -m http.server` and saw exactly what you said, both

Re: Query TCP states/connection tracking table in Linux Kernel Module

2019-09-19 Thread Valdis Klētnieks
On Thu, 19 Sep 2019 06:12:46 -, Yadunandan Pillai said: > I'm developing a proxy system for TCP handshakes. The programmer's version of "I'm writing the Great American Novel". :) > However, I'm unable to find a way to verify an incoming ACK packet. That will depend on exactly what you mean

Query TCP states/connection tracking table in Linux Kernel Module

2019-09-19 Thread Yadunandan Pillai
Hi, I'm developing a proxy system for TCP handshakes. Essentially, it's a similar system to a TRAP server where SYN packets will be handled by a proxy server and once the handshake completes, the connection gets handed off to the actual server. In my implementation, I have a few extra