CVSROOT:        /cvs/src
Module name:    src
Changes by:     [email protected]  2009-10-31 13:24:44

Modified files:
        winsup/cygserver: ChangeLog transport_pipes.cc transport_pipes.h 

Log message:
        * transport_pipes.h (PIPE_NAME_PREFIX): New define.
        (PIPE_NAME_SUFFIX): Ditto.
        (class transport_layer_pipes): Convert _pipe_name from char pointer
        to wchar_t array.
        * transport_pipes.cc (transport_layer_pipes::transport_layer_pipes):
        Accommodate the fact that _pipe_name is a wchar_t array, rather than
        a char pointer.
        (transport_layer_pipes::transport_layer_pipes): Initialize _pipe_name
        with variable pipe name based in installation key fetched from Cygwin
        DLL.
        (transport_layer_pipes::accept): Call CreateNamedPipeW explicitely.
        (transport_layer_pipes::connect): Call CreateFileW and WaitNamedPipeW
        explicitely.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygserver/ChangeLog.diff?cvsroot=src&r1=1.73&r2=1.74
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygserver/transport_pipes.cc.diff?cvsroot=src&r1=1.10&r2=1.11
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/winsup/cygserver/transport_pipes.h.diff?cvsroot=src&r1=1.1&r2=1.2

Reply via email to