(file) Return to SocketzOS_inline.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

Diff for /pegasus/src/Pegasus/Common/SocketzOS_inline.h between version 1.16 and 1.17

version 1.16, 2007/05/09 19:17:59 version 1.17, 2007/06/04 15:16:24
Line 35 
Line 35 
 #define SocketzOS_inline_h #define SocketzOS_inline_h
  
 #include <Pegasus/Common/Logger.h> #include <Pegasus/Common/Logger.h>
   #ifdef PEGASUS_ZOS_SECURITY
   // This include file will not be provided in the OpenGroup CVS for now.
   // Do NOT try to include it in your compile
   #include <Pegasus/Common/safCheckzOS_inline.h>
   #endif
 #include <Pegasus/Common/AuditLogger.h> #include <Pegasus/Common/AuditLogger.h>
 #include <sys/ioctl.h> #include <sys/ioctl.h>
 #include <net/rtrouteh.h> #include <net/rtrouteh.h>
Line 224 
Line 229 
            PEG_TRACE((TRC_SSL, Tracer::LEVEL2,            PEG_TRACE((TRC_SSL, Tracer::LEVEL2,
                "---> ATTLS Security Type is SAFCHK. Resolved user ID \'%s\'",                "---> ATTLS Security Type is SAFCHK. Resolved user ID \'%s\'",
                _username));                _username));
   
              // Check if the user is authorized to CIMSERV
   #ifdef PEGASUS_ZOS_SECURITY
              if ( !CheckProfileCIMSERVclassWBEM(_username, __READ_RESOURCE) )
              {
                  Logger::put_l(Logger::STANDARD_LOG, ZOS_SECURITY_NAME,
                      Logger::WARNING,
                      "Pegasus.Common.SocketzOS_inline.NOREAD_CIMSERV_ACCESS",
                      "Request UserID $0 doesn't have READ permission"
                      " to profile CIMSERV CL(WBEM).",
                      _username);
                  return -1;
              }
   #endif
            // For audit loging, only the mapping of the client IP to the            // For audit loging, only the mapping of the client IP to the
            // resolved user ID is from interest.            // resolved user ID is from interest.
            // The SAF facility logs the certificate validation and the            // The SAF facility logs the certificate validation and the


Legend:
Removed from v.1.16  
changed lines
  Added in v.1.17

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2