Index: jingle/glue/channel_socket_adapter.cc |
diff --git a/jingle/glue/channel_socket_adapter.cc b/jingle/glue/channel_socket_adapter.cc |
index f0671b09a8df0249c26a6ec1502792da49b08802..ca13af1820a5336328f1fae33a8d1f11412513ea 100644 |
--- a/jingle/glue/channel_socket_adapter.cc |
+++ b/jingle/glue/channel_socket_adapter.cc |
@@ -90,14 +90,12 @@ int TransportChannelSocketAdapter::Write( |
bool TransportChannelSocketAdapter::SetReceiveBufferSize(int32 size) { |
DCHECK_EQ(MessageLoop::current(), message_loop_); |
- NOTIMPLEMENTED(); |
- return false; |
+ return channel_->SetOption(talk_base::Socket::OPT_RCVBUF, size) == 0; |
} |
bool TransportChannelSocketAdapter::SetSendBufferSize(int32 size) { |
DCHECK_EQ(MessageLoop::current(), message_loop_); |
- NOTIMPLEMENTED(); |
- return false; |
+ return channel_->SetOption(talk_base::Socket::OPT_SNDBUF, size) == 0; |
} |
void TransportChannelSocketAdapter::Close(int error_code) { |