Right,I've been at regular C programming a fair bit,by regular C programming I mean the usual,I'm fairly comfortable with arrays,pointers and the like.I'd like to move on to socket programming and using C for coding other network tools(port scanners etc..nothing malicious ofcourse).I was wondering where and how to start,I searched on google,but I couldnt really seem to find a starting place..any suggestions?