-int udp_sendto ( struct udp_connection *conn, struct sockaddr *peer,
- const void *data, size_t len ) {
- struct sockaddr tempsock;
- copy_sockaddr ( &conn->sin, &tempsock );
- copy_sockaddr ( peer, &conn->sin );
- int rc = udp_send ( conn, data, len );
- copy_sockaddr ( &tempsock, &conn->sin );
- return rc;
+int udp_send ( struct udp_connection *conn, const void *data, size_t len ) {
+ return udp_sendto ( conn, &conn->sin, data, len );