reactos/subsystems/win32/csrsrv
Hermès Bélusca-Maïto 80d0bde839 [CSRSRV/BASESRV/CONSRV/WINSRV]
- Add a useful CHECK_API_MSG_SIZE macro to check whether a server message structure can hold in a CSR_API_MESSAGE structure. These checks are required because LPC will use the generic CSR_API_MESSAGE structure for communicating all the different servers' messages, and thus we avoid possible buffer overflows with this method.
- Effectively use this macro for all the server message structures.
- Remove a hack regarding the maximum data size we can pass through the CSR LPC port.
- Remove the now unused CSRSS_HEADER_SIZE symbol.

svn path=/branches/ros-csrss/; revision=57810
2012-12-06 23:43:31 +00:00
..
include [CSRSRV] 2012-11-20 19:34:03 +00:00
api.c [CSRSRV/BASESRV/CONSRV/WINSRV] 2012-12-06 23:43:31 +00:00
CMakeLists.txt [CSRSRV/WINSRV] 2012-10-24 22:07:46 +00:00
csrsrv.rc [CSRSRV/BASESRV/CONSRV/WIN32CSR/WINSRV] 2012-10-24 21:37:22 +00:00
csrsrv.spec [NTDLL] 2012-11-05 00:23:58 +00:00
init.c [CSRSRV] 2012-11-20 19:34:03 +00:00
procsup.c [CSRSRV] 2012-11-20 19:34:03 +00:00
server.c [CSRSRV] 2012-12-04 23:01:54 +00:00
session.c [CSRSRV] 2012-11-13 21:08:19 +00:00
srv.h [CSR/BASESRV/CONSRV/WINSRV] 2012-10-25 20:40:41 +00:00
status.h [CSRSRV] 2012-12-04 23:10:07 +00:00
thredsup.c [NTDLL] 2012-11-05 00:23:58 +00:00
wait.c [CSRSRV] 2012-12-05 23:21:41 +00:00