[SMSS2]: Implement executing the initial command as well as doing the SM-to-SM initia...
authorAlex Ionescu <aionescu@gmail.com>
Tue, 7 Feb 2012 07:13:42 +0000 (07:13 +0000)
committerAlex Ionescu <aionescu@gmail.com>
Tue, 7 Feb 2012 07:13:42 +0000 (07:13 +0000)
commitdfb761830dbfa0ff7c9c41efbe60c1cab2788559
tree83bdecabfe14aae055b9cadb869249b3812c8fce
parent35a3e62e9dfe6748d42036dd5537f01ef550af3d
[SMSS2]: Implement executing the initial command as well as doing the SM-to-SM initial connection.
[SMSS2]: Implement the main LPC loop and handle all the supported APIs (all stubs for now). Also handle new connection requests and implement SmpHandleConnectionRequest.
[SMSS2]: Implement subsystem helper functions.
[SMSS2]: Use SmApiPort2 instead of Sm2ApiPort.
[SMSS2]: Rename the SMSRV_APIs not to conflict with the function names, nor with the client functions in smlib.

svn path=/trunk/; revision=55478
reactos/base/system/smss2/CMakeLists.txt
reactos/base/system/smss2/sminit.c
reactos/base/system/smss2/smloop.c
reactos/base/system/smss2/smsessn.c
reactos/base/system/smss2/smss.c
reactos/base/system/smss2/smss.h
reactos/base/system/smss2/smss2.rbuild
reactos/base/system/smss2/smsubsys.c
reactos/include/reactos/subsys/sm/smmsg.h