Unix Socket Programming Question:

of the socket? Does doing a connect() call affect the receive behaviour?

Unix Socket Programming Interview Question
Unix Socket Programming Interview Question

Answer:

Yes, in two ways. First, only datagrams from your "connected peer" are returned. All others arriving at your port are not delivered to you.

But most importantly, a UDP socket must be connected to receive ICMP errors.


Previous QuestionNext Question
How can I be sure that a UDP message is received?When should I use UDP instead of TCP?