return -1;
case talk_base::Socket::OPT_RCVBUF: {
- bool success = socket_->SetReceiveBufferSize(value);
- return success ? 0 : -1;
+ int net_error = socket_->SetReceiveBufferSize(value);
+ return (net_error == net::OK) ? 0 : -1;
}
case talk_base::Socket::OPT_SNDBUF: {
- bool success = socket_->SetSendBufferSize(value);
- return success ? 0 : -1;
+ int net_error = socket_->SetSendBufferSize(value);
+ return (net_error == net::OK) ? 0 : -1;
}
case talk_base::Socket::OPT_NODELAY: