[BACK] Return to cimservera.cpp CVS log [TXT][DIR] Up to [Pegasus] / pegasus / src / Pegasus / Security / Cimservera

Diff for /pegasus/src/Pegasus/Security/Cimservera/Attic/cimservera.cpp between version 1.6.30.2 and 1.6.30.3

version 1.6.30.2, 2006/12/31 21:31:06 version 1.6.30.3, 2006/12/31 22:14:51
Line 33 
Line 33 
  
 #include "cimservera.h" #include "cimservera.h"
 #include <cstdio> #include <cstdio>
 #include <Executor/Executor.h> 
  
 int main(int argc, char* argv[]) int main(int argc, char* argv[])
 { {
Line 66 
Line 65 
     CimserveraRequest request;     CimserveraRequest request;
  
     // Wait on request.     // Wait on request.
     if (CimserveraRecv(sock, &request, sizeof(request)) != sizeof(request))     if (Recv(sock, &request, sizeof(request)) != sizeof(request))
     {     {
         close(sock);         close(sock);
         return -1;         return -1;
Line 75 
Line 74 
     if (strcmp(request.arg0, "authenticate") == 0)     if (strcmp(request.arg0, "authenticate") == 0)
     {     {
         int status = PAMAuthenticate(request.arg1, request.arg2);         int status = PAMAuthenticate(request.arg1, request.arg2);
         CimserveraSend(sock, &status, sizeof(status));         Send(sock, &status, sizeof(status));
     }     }
     else if (strcmp(request.arg0, "validateUser") == 0)     else if (strcmp(request.arg0, "validateUser") == 0)
     {     {
         int status = PAMValidateUser(request.arg1);         int status = PAMValidateUser(request.arg1);
         CimserveraSend(sock, &status, sizeof(status));         Send(sock, &status, sizeof(status));
     }     }
     else     else
     {     {


Legend:
Removed from v.1.6.30.2 
changed lines
 Added in v.1.6.30.3