The value of flags
can be any combination of
the following flags, joined with the binary OR (|)
operator.
Possible values for flags
MSG_OOB
Send OOB (out-of-band) data.
MSG_EOR
Indicate a record mark. The sent data completes the record.
MSG_EOF
Close the sender side of the socket and include an appropriate
notification of this at the end of the sent data. The sent data
completes the transaction.
MSG_DONTROUTE
Bypass routing, use direct interface.
addr
IP address of the remote host.
port
port
is the remote port number at which the data
will be sent.
Return Values
socket_sendto() returns the number of bytes sent to the
remote host or -1 if an error occured.