As I have understood correctly, we use send() for TCP sockets and sendto() for UDP.
Now, if we have a connected a UDP socket we can use send() to send data without specifying address information.
My question is, does using send() for connected a UDP socket, affect the underlying transport protocol?
More specifically, are the communication semantics (reliable data transfer, conection oriented, etc) affected by the function that we use or the type of the socket?