mirror of
https://github.com/reactos/reactos.git
synced 2024-06-28 00:41:36 +00:00
[MSAFD] Implement socket options SO_SNDBUF and SO_RCVBUF
This commit is contained in:
parent
6bf5a8a43d
commit
6bc61f63f1
|
@ -2866,8 +2866,21 @@ WSPSetSockOpt(
|
||||||
return SOCKET_ERROR;
|
return SOCKET_ERROR;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* TODO: The total per-socket buffer space reserved for sends */
|
SetSocketInformation(Socket,
|
||||||
ERR("Setting send buf to %x is not implemented yet\n", optval);
|
AFD_INFO_SEND_WINDOW_SIZE,
|
||||||
|
NULL,
|
||||||
|
(PULONG)optval,
|
||||||
|
NULL,
|
||||||
|
NULL,
|
||||||
|
NULL);
|
||||||
|
GetSocketInformation(Socket,
|
||||||
|
AFD_INFO_SEND_WINDOW_SIZE,
|
||||||
|
NULL,
|
||||||
|
&Socket->SharedData->SizeOfSendBuffer,
|
||||||
|
NULL,
|
||||||
|
NULL,
|
||||||
|
NULL);
|
||||||
|
|
||||||
return NO_ERROR;
|
return NO_ERROR;
|
||||||
|
|
||||||
case SO_RCVBUF:
|
case SO_RCVBUF:
|
||||||
|
@ -2877,8 +2890,21 @@ WSPSetSockOpt(
|
||||||
return SOCKET_ERROR;
|
return SOCKET_ERROR;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* TODO: The total per-socket buffer space reserved for receives */
|
SetSocketInformation(Socket,
|
||||||
ERR("Setting receive buf to %x is not implemented yet\n", optval);
|
AFD_INFO_RECEIVE_WINDOW_SIZE,
|
||||||
|
NULL,
|
||||||
|
(PULONG)optval,
|
||||||
|
NULL,
|
||||||
|
NULL,
|
||||||
|
NULL);
|
||||||
|
GetSocketInformation(Socket,
|
||||||
|
AFD_INFO_RECEIVE_WINDOW_SIZE,
|
||||||
|
NULL,
|
||||||
|
&Socket->SharedData->SizeOfSendBuffer,
|
||||||
|
NULL,
|
||||||
|
NULL,
|
||||||
|
NULL);
|
||||||
|
|
||||||
return NO_ERROR;
|
return NO_ERROR;
|
||||||
|
|
||||||
case SO_ERROR:
|
case SO_ERROR:
|
||||||
|
|
Loading…
Reference in a new issue