I'm developping a C application that make extensive use of sockets.
My doubt is: Does every socket that I create have its own buffers to send and/or receive messages from other sockets?
In other words, can sockets be influenced by messages exchange erroneously?
By erroneously I mean that messages sent to one socket can be "leaked" to another socket without the explicit codehaving written (including also the code writtenand be it by mistake) program code that makeswould explicitly transmit messages for one socket accessiblefrom the "intended" receiver to other sockets?another socket.