Fedora Linux for Socket Program Development

Hi,

I am trying to port a networking application to linux, I get error while binding a socket to a port, The port is not used by any application and was verified by using netstat and other tools. I tried a simple socket and bind on a unused port, but even that fails.

Is there any document which tells on setting an fedora core for development activities. I need all the ports to be open and no port blocking should be enabled on the fedora.

Please let me know.

Venky