Hi,
I am trying to use netchannels dynamically. On SYN packet for a particular port I initialize my netchannel and pass the pointer to the userspace through mmap.
With the help of this I manage create a TCP session(SYN+SYN/ACK+ACK)within the time limit comparable to that of the kernel/socket, but the subsequent data packets transaction takes a long time.