Index: ppapi/native_client/src/shared/ppapi_proxy/ppb_rpc_client.cc |
diff --git a/ppapi/native_client/src/shared/ppapi_proxy/ppb_rpc_client.cc b/ppapi/native_client/src/shared/ppapi_proxy/ppb_rpc_client.cc |
index a3304067da367f297cb51e1f026f6ef9356b746a..b2d585c21560a3f3a05002436b95b5bb9f4a3c51 100644 |
--- a/ppapi/native_client/src/shared/ppapi_proxy/ppb_rpc_client.cc |
+++ b/ppapi/native_client/src/shared/ppapi_proxy/ppb_rpc_client.cc |
@@ -3170,6 +3170,27 @@ NaClSrpcError PpbUDPSocketPrivateRpcClient::PPB_UDPSocket_Private_IsUDPSocket( |
return retval; |
} |
+NaClSrpcError PpbUDPSocketPrivateRpcClient::PPB_UDPSocket_Private_SetSocketFeature( |
+ NaClSrpcChannel* channel, |
+ PP_Resource udp_socket, |
+ int32_t name, |
+ nacl_abi_size_t value_bytes, char* value, |
+ int32_t* pp_error) { |
+ VCHECK(ppapi_proxy::PPBCoreInterface()->IsMainThread(), |
+ ("%s: PPAPI calls are not supported off the main thread\n", |
+ __FUNCTION__)); |
+ NaClSrpcError retval; |
+ retval = NaClSrpcInvokeBySignature( |
+ channel, |
+ "PPB_UDPSocket_Private_SetSocketFeature:iiC:i", |
+ udp_socket, |
+ name, |
+ value_bytes, value, |
+ pp_error |
+ ); |
+ return retval; |
+} |
+ |
NaClSrpcError PpbUDPSocketPrivateRpcClient::PPB_UDPSocket_Private_Bind( |
NaClSrpcChannel* channel, |
PP_Resource udp_socket, |