If you have mountains of experience with C network programming, as you claim, why couldn't you reason out an answer for yourself?

In terms of basic networking (sockets, etc) I'd suggest there is...