| Index: remoting/jingle_glue/chromium_socket_factory.cc | 
| =================================================================== | 
| --- remoting/jingle_glue/chromium_socket_factory.cc	(revision 224785) | 
| +++ remoting/jingle_glue/chromium_socket_factory.cc	(working copy) | 
| @@ -45,9 +45,11 @@ | 
| // talk_base::AsyncPacketSocket interface. | 
| virtual talk_base::SocketAddress GetLocalAddress() const OVERRIDE; | 
| virtual talk_base::SocketAddress GetRemoteAddress() const OVERRIDE; | 
| -  virtual int Send(const void* data, size_t data_size) OVERRIDE; | 
| +  virtual int Send(const void* data, size_t data_size, | 
| +                   talk_base::DiffServCodePoint dscp) OVERRIDE; | 
| virtual int SendTo(const void* data, size_t data_size, | 
| -                     const talk_base::SocketAddress& address) OVERRIDE; | 
| +                     const talk_base::SocketAddress& address, | 
| +                     talk_base::DiffServCodePoint dscp) OVERRIDE; | 
| virtual int Close() OVERRIDE; | 
| virtual State GetState() const OVERRIDE; | 
| virtual int GetOption(talk_base::Socket::Option option, int* value) OVERRIDE; | 
| @@ -159,14 +161,16 @@ | 
| return talk_base::SocketAddress(); | 
| } | 
|  | 
| -int UdpPacketSocket::Send(const void* data, size_t data_size) { | 
| +int UdpPacketSocket::Send(const void* data, size_t data_size, | 
| +                          talk_base::DiffServCodePoint dscp) { | 
| // UDP sockets are not connected - this method should never be called. | 
| NOTREACHED(); | 
| return EWOULDBLOCK; | 
| } | 
|  | 
| int UdpPacketSocket::SendTo(const void* data, size_t data_size, | 
| -                            const talk_base::SocketAddress& address) { | 
| +                            const talk_base::SocketAddress& address, | 
| +                            talk_base::DiffServCodePoint dscp) { | 
| if (state_ != STATE_BOUND) { | 
| NOTREACHED(); | 
| return EINVAL; | 
| @@ -237,6 +241,10 @@ | 
| case talk_base::Socket::OPT_IPV6_V6ONLY: | 
| NOTIMPLEMENTED(); | 
| return -1; | 
| + | 
| +    case talk_base::Socket::OPT_DSCP: | 
| +      NOTIMPLEMENTED(); | 
| +      return -1; | 
| } | 
|  | 
| NOTREACHED(); | 
|  |