socket programming doubt

can we create multiple sockets in a machine with different ip addresses and all port listen to one single port ????

i hav one tool which creates virtual interface and i m using that to create multiple ip addresses in a linux machine and i use thos eip addresses to create multiple sockets and all ports shld listen to a single poer ... i got an error like (98, Address already in use ) . i can able to listen those sockets in differnt port with out any prob ...wat could be issue ..can anyone sole this issue

Please take some time to complete the question that you are typing. Cyber-chat language style are not allowed here.

To the question -
Did you mean a socket that is binded to IP|Port pair and spawning multiple child process' as needed ( from the one that binded to the specific port ) - something like the usage in multiple request handling by multiple process ?