Commit ae614812 authored by Youness Alaoui's avatar Youness Alaoui

make nice_socket_send return a boolean so we can know whether or not the send worked

parent dda96974
...@@ -1351,10 +1351,10 @@ nice_agent_send ( ...@@ -1351,10 +1351,10 @@ nice_agent_send (
sock = component->selected_pair.local->sockptr; sock = component->selected_pair.local->sockptr;
addr = &component->selected_pair.remote->addr; addr = &component->selected_pair.remote->addr;
nice_socket_send (sock, addr, len, buf); if (nice_socket_send (sock, addr, len, buf)) {
component->media_after_tick = TRUE; component->media_after_tick = TRUE;
ret = len; ret = len;
}
goto done; goto done;
} }
......
...@@ -726,7 +726,7 @@ NiceCandidate *discovery_learn_remote_peer_reflexive_candidate ( ...@@ -726,7 +726,7 @@ NiceCandidate *discovery_learn_remote_peer_reflexive_candidate (
candidate->transport = NICE_CANDIDATE_TRANSPORT_UDP; candidate->transport = NICE_CANDIDATE_TRANSPORT_UDP;
candidate->addr = *remote_address; candidate->addr = *remote_address;
candidate->base_addr = *remote_address; candidate->base_addr = *remote_address;
candidate->priority = priority;; candidate->priority = priority;
candidate->stream_id = stream->id; candidate->stream_id = stream->id;
candidate->component_id = component->id; candidate->component_id = component->id;
......
...@@ -54,14 +54,14 @@ nice_socket_recv ( ...@@ -54,14 +54,14 @@ nice_socket_recv (
return sock->recv (sock, from, len, buf); return sock->recv (sock, from, len, buf);
} }
void gboolean
nice_socket_send ( nice_socket_send (
NiceSocket *sock, NiceSocket *sock,
const NiceAddress *to, const NiceAddress *to,
guint len, guint len,
const gchar *buf) const gchar *buf)
{ {
sock->send (sock, to, len, buf); return sock->send (sock, to, len, buf);
} }
gboolean gboolean
......
...@@ -75,7 +75,7 @@ nice_socket_recv ( ...@@ -75,7 +75,7 @@ nice_socket_recv (
guint len, guint len,
gchar *buf); gchar *buf);
void gboolean
nice_socket_send ( nice_socket_send (
NiceSocket *sock, NiceSocket *sock,
const NiceAddress *to, const NiceAddress *to,
......
...@@ -607,8 +607,7 @@ socket_send ( ...@@ -607,8 +607,7 @@ socket_send (
memcpy (buffer + sizeof(uint32_t), buf, len); memcpy (buffer + sizeof(uint32_t), buf, len);
msg_len = len + sizeof(uint32_t); msg_len = len + sizeof(uint32_t);
} else { } else {
nice_socket_send (priv->base_socket, &priv->server_addr, len, buf); return nice_socket_send (priv->base_socket, &priv->server_addr, len, buf);
return TRUE;
} }
} else { } else {
if (priv->compatibility == NICE_UDP_TURN_SOCKET_COMPATIBILITY_DRAFT9) { if (priv->compatibility == NICE_UDP_TURN_SOCKET_COMPATIBILITY_DRAFT9) {
...@@ -650,14 +649,11 @@ socket_send ( ...@@ -650,14 +649,11 @@ socket_send (
} }
if (msg_len > 0) { if (msg_len > 0) {
nice_socket_send (priv->base_socket, &priv->server_addr, return nice_socket_send (priv->base_socket, &priv->server_addr,
msg_len, (gchar *)buffer); msg_len, (gchar *)buffer);
return TRUE;
} }
send: send:
nice_socket_send (priv->base_socket, to, len, buf); return nice_socket_send (priv->base_socket, to, len, buf);
return TRUE;
} }
static gboolean static gboolean
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment