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

Diff for /pegasus/src/Pegasus/Common/Constants.h between version 1.91 and 1.104

version 1.91, 2006/09/15 20:33:41 version 1.104, 2007/02/23 18:32:30
Line 29 
Line 29 
 // //
 //============================================================================== //==============================================================================
 // //
 //  
 //%///////////////////////////////////////////////////////////////////////////// //%/////////////////////////////////////////////////////////////////////////////
  
 #ifndef Pegasus_Constants_h #ifndef Pegasus_Constants_h
Line 113 
Line 112 
      PEGASUS_QUEUENAME_CONTROLSERVICE "::CIMQueryCapabilitiesProvider"      PEGASUS_QUEUENAME_CONTROLSERVICE "::CIMQueryCapabilitiesProvider"
 #endif #endif
  
   /**
       Values for the Subscription State property of the Subscription class,
       as defined in the CIM Events MOF
    */
   enum SubscriptionState {STATE_UNKNOWN = 0, STATE_OTHER = 1,
        STATE_ENABLED = 2, STATE_ENABLEDDEGRADED = 3,
        STATE_DISABLED = 4};
   
   /**
       Values for the Persistence Type property of the Handler class,
       as defined in the CIM Events MOF
    */
   enum PersistenceType {PERSISTENCE_OTHER = 1, PERSISTENCE_PERMANENT = 2,
       PERSISTENCE_TRANSIENT = 3};
   
   /**
       Values for the SNMPVersion property of the PG_IndicationHandlerSNMPMapper
       class, as defined in the PG Events MOF
    */
   enum SnmpVersion {SNMPV1_TRAP = 2, SNMPV2C_TRAP = 3, SNMPV2C_INFORM = 4,
        SNMPV3_TRAP = 5, SNMPV3_INFORM = 6};
   
 // //
 // CIM Class Names // CIM Class Names
 // //
Line 154 
Line 175 
     extern const CIMName PEGASUS_CLASSNAME_CIMQUERYCAPABILITIES;     extern const CIMName PEGASUS_CLASSNAME_CIMQUERYCAPABILITIES;
 #endif #endif
  
   PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_CIMNAMESPACE;
   #define PEGASUS_SLP_SERVICE_TYPE   "service:wbem"
 // Interop Classes Accessed through Interop Control Provider // Interop Classes Accessed through Interop Control Provider
 #if !defined(PEGASUS_DISABLE_PERFINST) || defined(PEGASUS_ENABLE_SLP) #if !defined(PEGASUS_DISABLE_PERFINST) || defined(PEGASUS_ENABLE_SLP)
 PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_OBJECTMANAGER; PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_OBJECTMANAGER;
 PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_PGNAMESPACE; PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_PGNAMESPACE;
 PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_CIMNAMESPACE;  
 PEGASUS_COMMON_LINKAGE PEGASUS_COMMON_LINKAGE
     extern const CIMName PEGASUS_CLASSNAME_OBJECTMANAGERCOMMUNICATIONMECHANISM;     extern const CIMName PEGASUS_CLASSNAME_OBJECTMANAGERCOMMUNICATIONMECHANISM;
 PEGASUS_COMMON_LINKAGE PEGASUS_COMMON_LINKAGE
Line 169 
Line 191 
 PEGASUS_COMMON_LINKAGE PEGASUS_COMMON_LINKAGE
     extern const CIMName PEGASUS_CLASSNAME_NAMESPACEINMANAGER;     extern const CIMName PEGASUS_CLASSNAME_NAMESPACEINMANAGER;
  
   //
   // Server Profile-related class names
   //
   PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_PG_OBJECTMANAGER;
   
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_CLASSNAME_PG_COMMMECHANISMFORMANAGER;
   
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_CLASSNAME_PG_NAMESPACEINMANAGER;
   
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_CLASSNAME_PG_REGISTEREDPROFILE;
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_CLASSNAME_PG_REGISTEREDSUBPROFILE;
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_CLASSNAME_PG_REFERENCEDPROFILE;
   
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_CLASSNAME_CIM_ELEMENTCONFORMSTOPROFILE;
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_CLASSNAME_PG_ELEMENTCONFORMSTOPROFILE;
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_CLASSNAME_PG_SUBPROFILEREQUIRESPROFILE;
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_CLASSNAME_PG_SOFTWAREIDENTITY;
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_CLASSNAME_PG_ELEMENTSOFTWAREIDENTITY;
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_CLASSNAME_PG_INSTALLEDSOFTWAREIDENTITY;
   
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_CLASSNAME_PG_COMPUTERSYSTEM;
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_CLASSNAME_PG_HOSTEDOBJECTMANAGER;
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_CLASSNAME_PG_HOSTEDACCESSPOINT;
   
   // Registration classes
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_CLASSNAME_PG_PROVIDERPROFILECAPABILITIES;
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_CLASSNAME_PG_PROVIDERREFERENCEDPROFILES;
   
   
 // slp Class which operates slp provider. Started by system // slp Class which operates slp provider. Started by system
  
 PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_WBEMSLPTEMPLATE; PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_CLASSNAME_WBEMSLPTEMPLATE;
Line 214 
Line 281 
 */ */
     PEGASUS_COMMON_LINKAGE extern const CIMName _PROPERTY_TEXTFORMATPARAMETERS;     PEGASUS_COMMON_LINKAGE extern const CIMName _PROPERTY_TEXTFORMATPARAMETERS;
  
   /**
       The name of the Name property for PG_ProviderModule class
   */
       PEGASUS_COMMON_LINKAGE extern const CIMName _PROPERTY_PROVIDERMODULE_NAME;
   
   /**
       The name of the operational status property
   */
       PEGASUS_COMMON_LINKAGE extern const CIMName _PROPERTY_OPERATIONALSTATUS;
   
   /**
       The name of the Filter reference property for indication subscription class
    */
   PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_PROPERTYNAME_FILTER;
   
   /**
       The name of the Handler reference property for indication subscription class
    */
   PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_PROPERTYNAME_HANDLER;
   
   /**
       The name of the Subscription State property for indication subscription
       class
    */
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_PROPERTYNAME_SUBSCRIPTION_STATE;
   
   /**
       The name of the Query property for indication filter class
    */
   PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_PROPERTYNAME_QUERY;
   
   /**
       The name of the Query Language property for indication filter class
    */
   PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_PROPERTYNAME_QUERYLANGUAGE;
   
   /**
       The name of the Name property for indication filter and indications handler
       classes
    */
   PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_PROPERTYNAME_NAME;
   
   /**
       The name of the Creation Class Name property for indication filter and
       indications handler classes
    */
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_PROPERTYNAME_CREATIONCLASSNAME;
   
   /**
       The name of the Persistence Type property for Indication Handler class
    */
   PEGASUS_COMMON_LINKAGE
       extern const CIMName PEGASUS_PROPERTYNAME_PERSISTENCETYPE;
   
   /**
       The name of the SNMP Version property for SNMP Mapper Indication Handler
       subclass
    */
   PEGASUS_COMMON_LINKAGE extern const CIMName PEGASUS_PROPERTYNAME_SNMPVERSION;
   
 // //
 // CIM Namespace Names // CIM Namespace Names
 // //
Line 248 
Line 377 
     extern const CIMNamespaceName PEGASUS_NAMESPACENAME_CIMQUERYCAPABILITIES;     extern const CIMNamespaceName PEGASUS_NAMESPACENAME_CIMQUERYCAPABILITIES;
 #endif #endif
  
   /**
       An EnumerateInstances operation on the __Namespace class returns the
       "child" namespaces of the namespace in which the operation is requested.
       Since there is no universal top-level namespace, one cannot find all
       namespaces by enumerating the __Namespace class.  To circumvent this
       problem, a virtual top-level namespace is introduced.  An enumeration of
       __Namespace in the virtual top-level namespace returns all namespaces.
   */
   PEGASUS_COMMON_LINKAGE
       extern const CIMNamespaceName PEGASUS_VIRTUAL_TOPLEVEL_NAMESPACE;
   
 // //
 // HTTP Header Tags, Status Codes, and Reason Phrases // HTTP Header Tags, Status Codes, and Reason Phrases
 // //
Line 296 
Line 436 
  
 #define SNMP_TRAP_DEFAULT_PORT 162 #define SNMP_TRAP_DEFAULT_PORT 162
  
   //
   // Default timeout values for sockets and clients
   //
   #define PEGASUS_DEFAULT_CLIENT_TIMEOUT_MILLISECONDS 20000
   #define PEGASUS_DEFAULT_SOCKETWRITE_TIMEOUT_SECONDS 20
   #define PEGASUS_DEFAULT_SOCKETWRITE_TIMEOUT_SECONDS_STRING "20"
  
 // //
 // Wbem service names // Wbem service names
 // //
 #define WBEM_HTTP_SERVICE_NAME "wbem-http" #define WBEM_HTTP_SERVICE_NAME "wbem-http"
 #define WBEM_HTTPS_SERVICE_NAME "wbem-https" #define WBEM_HTTPS_SERVICE_NAME "wbem-https"
 #define WBEM_EXPORT_HTTPS_SERVICE_NAME "wbem-exp-https"  
  
  
  
Line 310 
Line 455 
 // File system layout // File system layout
 // //
  
 #define CIMSERVER_LOCK_FILE               "cimserver_start.lock"  
 #define PEGASUS_REPOSITORY_DIR            "repository"  
 #define PEGASUS_CURRENT_CONFIG_FILE_PATH  "cimserver_current.conf"  
 #define PEGASUS_PLANNED_CONFIG_FILE_PATH  "cimserver_planned.conf"  
 #define PEGASUS_CIMSERVER_START_FILE      "/tmp/cimserver_start.conf"  
 #define PEGASUS_SSLCLIENT_CERTIFICATEFILE "client.pem"  
 #define PEGASUS_SSLCLIENT_RANDOMFILE      "ssl.rnd"  
 #define PEGASUS_SSLSERVER_RANDOMFILE      "cimserver.rnd"  
 #define PEGASUS_LOCAL_AUTH_DIR            "/tmp"  
 // ATTN: Relocate this relative to PEGASUS_HOME  
 #define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH  "/tmp/cimxml.socket"  
 #define PEGASUS_PAM_STANDALONE_PROC_NAME  "bin/cimservera"  
 #define PEGASUS_PROVIDER_AGENT_PROC_NAME  "bin/cimprovagt"  
   
 #ifdef PEGASUS_USE_RELEASE_DIRS #ifdef PEGASUS_USE_RELEASE_DIRS
 #ifdef PEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS #ifdef PEGASUS_OVERRIDE_DEFAULT_RELEASE_DIRS
 # include <Pegasus/Common/ProductDirectoryStructure.h> # include <Pegasus/Common/ProductDirectoryStructure.h>
Line 334 
Line 465 
 #  undef PEGASUS_REPOSITORY_DIR #  undef PEGASUS_REPOSITORY_DIR
 #  define PEGASUS_REPOSITORY_DIR            "/var/opt/wbem/repository" #  define PEGASUS_REPOSITORY_DIR            "/var/opt/wbem/repository"
 #  undef PEGASUS_CURRENT_CONFIG_FILE_PATH #  undef PEGASUS_CURRENT_CONFIG_FILE_PATH
 #  define PEGASUS_CURRENT_CONFIG_FILE_PATH  "/var/opt/wbem/cimserver_current.conf"  #  define PEGASUS_CURRENT_CONFIG_FILE_PATH  \
       "/var/opt/wbem/cimserver_current.conf"
 #  undef PEGASUS_PLANNED_CONFIG_FILE_PATH #  undef PEGASUS_PLANNED_CONFIG_FILE_PATH
 #  define PEGASUS_PLANNED_CONFIG_FILE_PATH  "/var/opt/wbem/cimserver_planned.conf"  #  define PEGASUS_PLANNED_CONFIG_FILE_PATH  \
       "/var/opt/wbem/cimserver_planned.conf"
 #  undef PEGASUS_CIMSERVER_START_FILE #  undef PEGASUS_CIMSERVER_START_FILE
 #  define PEGASUS_CIMSERVER_START_FILE      "/etc/opt/wbem/cimserver_start.conf" #  define PEGASUS_CIMSERVER_START_FILE      "/etc/opt/wbem/cimserver_start.conf"
 #  undef PEGASUS_SSLCLIENT_CERTIFICATEFILE #  undef PEGASUS_SSLCLIENT_CERTIFICATEFILE
Line 357 
Line 490 
 #  define PEGASUS_PROVIDER_AGENT_PROC_NAME  "/opt/wbem/lbin/cimprovagt" #  define PEGASUS_PROVIDER_AGENT_PROC_NAME  "/opt/wbem/lbin/cimprovagt"
 # elif defined(PEGASUS_OS_AIX) # elif defined(PEGASUS_OS_AIX)
 #  undef CIMSERVER_LOCK_FILE #  undef CIMSERVER_LOCK_FILE
 #  define CIMSERVER_LOCK_FILE               "/opt/freeware/cimom/pegasus/etc/cimserver_start.lock"  #  define CIMSERVER_LOCK_FILE               \
       "/opt/freeware/cimom/pegasus/etc/cimserver_start.lock"
 #  undef PEGASUS_REPOSITORY_DIR #  undef PEGASUS_REPOSITORY_DIR
 #  define PEGASUS_REPOSITORY_DIR            "/opt/freeware/cimom/pegasus/etc/repository"  #  define PEGASUS_REPOSITORY_DIR            \
       "/opt/freeware/cimom/pegasus/etc/repository"
 #  undef PEGASUS_CURRENT_CONFIG_FILE_PATH #  undef PEGASUS_CURRENT_CONFIG_FILE_PATH
 #  define PEGASUS_CURRENT_CONFIG_FILE_PATH  "/opt/freeware/cimom/pegasus/etc/cimserver_current.conf"  #  define PEGASUS_CURRENT_CONFIG_FILE_PATH  \
       "/opt/freeware/cimom/pegasus/etc/cimserver_current.conf"
 #  undef PEGASUS_PLANNED_CONFIG_FILE_PATH #  undef PEGASUS_PLANNED_CONFIG_FILE_PATH
 #  define PEGASUS_PLANNED_CONFIG_FILE_PATH  "/opt/freeware/cimom/pegasus/etc/cimserver_planned.conf"  #  define PEGASUS_PLANNED_CONFIG_FILE_PATH  \
       "/opt/freeware/cimom/pegasus/etc/cimserver_planned.conf"
 #  undef PEGASUS_CIMSERVER_START_FILE #  undef PEGASUS_CIMSERVER_START_FILE
 #  define PEGASUS_CIMSERVER_START_FILE      "/tmp/cimserver_start.conf" #  define PEGASUS_CIMSERVER_START_FILE      "/tmp/cimserver_start.conf"
 #  undef PEGASUS_SSLCLIENT_CERTIFICATEFILE #  undef PEGASUS_SSLCLIENT_CERTIFICATEFILE
 #  define PEGASUS_SSLCLIENT_CERTIFICATEFILE "/opt/freeware/cimom/pegasus/etc/client.pem"  #  define PEGASUS_SSLCLIENT_CERTIFICATEFILE \
       "/opt/freeware/cimom/pegasus/etc/client.pem"
 #  undef PEGASUS_SSLCLIENT_RANDOMFILE #  undef PEGASUS_SSLCLIENT_RANDOMFILE
 #  define PEGASUS_SSLCLIENT_RANDOMFILE      "/opt/freeware/cimom/pegasus/etc/ssl.rnd"  #  define PEGASUS_SSLCLIENT_RANDOMFILE      \
       "/opt/freeware/cimom/pegasus/etc/ssl.rnd"
 #  undef PEGASUS_SSLSERVER_RANDOMFILE #  undef PEGASUS_SSLSERVER_RANDOMFILE
 #  define PEGASUS_SSLSERVER_RANDOMFILE      "/opt/freeware/cimom/pegasus/etc/cimserver.rnd"  #  define PEGASUS_SSLSERVER_RANDOMFILE      \
       "/opt/freeware/cimom/pegasus/etc/cimserver.rnd"
 #  undef PEGASUS_LOCAL_DOMAIN_SOCKET_PATH #  undef PEGASUS_LOCAL_DOMAIN_SOCKET_PATH
 #  define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH  "/opt/freeware/cimom/pegasus/etc/cimxml.socket"  #  define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH  \
       "/opt/freeware/cimom/pegasus/etc/cimxml.socket"
 #  undef PEGASUS_PAM_STANDALONE_PROC_NAME #  undef PEGASUS_PAM_STANDALONE_PROC_NAME
 #  define PEGASUS_PAM_STANDALONE_PROC_NAME  "/opt/freeware/cimom/pegasus/bin/cimservera"  #  define PEGASUS_PAM_STANDALONE_PROC_NAME  \
       "/opt/freeware/cimom/pegasus/bin/cimservera"
 # elif defined(PEGASUS_OS_LINUX) && !defined(PEGASUS_OS_LSB) # elif defined(PEGASUS_OS_LINUX) && !defined(PEGASUS_OS_LSB)
 #  undef CIMSERVER_LOCK_FILE #  undef CIMSERVER_LOCK_FILE
 #  define CIMSERVER_LOCK_FILE               "/var/opt/tog-pegasus/cimserver_start.lock"  #  define CIMSERVER_LOCK_FILE               \
       "/var/opt/tog-pegasus/cimserver_start.lock"
 #  undef PEGASUS_REPOSITORY_DIR #  undef PEGASUS_REPOSITORY_DIR
 #  define PEGASUS_REPOSITORY_DIR            "/var/opt/tog-pegasus/repository" #  define PEGASUS_REPOSITORY_DIR            "/var/opt/tog-pegasus/repository"
 #  undef PEGASUS_CURRENT_CONFIG_FILE_PATH #  undef PEGASUS_CURRENT_CONFIG_FILE_PATH
 #  define PEGASUS_CURRENT_CONFIG_FILE_PATH  "/var/opt/tog-pegasus/cimserver_current.conf"  #  define PEGASUS_CURRENT_CONFIG_FILE_PATH  \
       "/var/opt/tog-pegasus/cimserver_current.conf"
 #  undef PEGASUS_PLANNED_CONFIG_FILE_PATH #  undef PEGASUS_PLANNED_CONFIG_FILE_PATH
 #  define PEGASUS_PLANNED_CONFIG_FILE_PATH  "/var/opt/tog-pegasus/cimserver_planned.conf"  #  define PEGASUS_PLANNED_CONFIG_FILE_PATH  \
       "/var/opt/tog-pegasus/cimserver_planned.conf"
 #  undef PEGASUS_CIMSERVER_START_FILE #  undef PEGASUS_CIMSERVER_START_FILE
 #  define PEGASUS_CIMSERVER_START_FILE      "/var/run/tog-pegasus/cimserver.pid" #  define PEGASUS_CIMSERVER_START_FILE      "/var/run/tog-pegasus/cimserver.pid"
 #  undef PEGASUS_SSLCLIENT_CERTIFICATEFILE #  undef PEGASUS_SSLCLIENT_CERTIFICATEFILE
Line 394 
Line 539 
 #  undef PEGASUS_SSLSERVER_RANDOMFILE #  undef PEGASUS_SSLSERVER_RANDOMFILE
 #  define PEGASUS_SSLSERVER_RANDOMFILE      "/var/opt/tog-pegasus/cimserver.rnd" #  define PEGASUS_SSLSERVER_RANDOMFILE      "/var/opt/tog-pegasus/cimserver.rnd"
 #  undef PEGASUS_LOCAL_AUTH_DIR #  undef PEGASUS_LOCAL_AUTH_DIR
 #  define PEGASUS_LOCAL_AUTH_DIR            "/var/opt/tog-pegasus/cache/localauth"  #  define PEGASUS_LOCAL_AUTH_DIR            \
       "/var/opt/tog-pegasus/cache/localauth"
 #  undef PEGASUS_LOCAL_DOMAIN_SOCKET_PATH #  undef PEGASUS_LOCAL_DOMAIN_SOCKET_PATH
 #  define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH  "/var/run/tog-pegasus/socket/cimxml.socket"  #  define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH  \
       "/var/run/tog-pegasus/socket/cimxml.socket"
 #  undef PEGASUS_CORE_DIR #  undef PEGASUS_CORE_DIR
 #  define PEGASUS_CORE_DIR                  "/var/opt/tog-pegasus/cache" #  define PEGASUS_CORE_DIR                  "/var/opt/tog-pegasus/cache"
 #  undef PEGASUS_PAM_STANDALONE_PROC_NAME #  undef PEGASUS_PAM_STANDALONE_PROC_NAME
Line 407 
Line 554 
 #  undef PEGASUS_REPOSITORY_DIR #  undef PEGASUS_REPOSITORY_DIR
 #  define PEGASUS_REPOSITORY_DIR            "/var/opt/lsb-pegasus/repository" #  define PEGASUS_REPOSITORY_DIR            "/var/opt/lsb-pegasus/repository"
 #  undef PEGASUS_CURRENT_CONFIG_FILE_PATH #  undef PEGASUS_CURRENT_CONFIG_FILE_PATH
 #  define PEGASUS_CURRENT_CONFIG_FILE_PATH  "/etc/opt/lsb-pegasus/cimserver_current.conf"  #  define PEGASUS_CURRENT_CONFIG_FILE_PATH  \
       "/etc/opt/lsb-pegasus/cimserver_current.conf"
 #  undef PEGASUS_PLANNED_CONFIG_FILE_PATH #  undef PEGASUS_PLANNED_CONFIG_FILE_PATH
 #  define PEGASUS_PLANNED_CONFIG_FILE_PATH  "/etc/opt/lsb-pegasus/cimserver_planned.conf"  #  define PEGASUS_PLANNED_CONFIG_FILE_PATH  \
       "/etc/opt/lsb-pegasus/cimserver_planned.conf"
 #  undef PEGASUS_CIMSERVER_START_FILE #  undef PEGASUS_CIMSERVER_START_FILE
 #  define PEGASUS_CIMSERVER_START_FILE      "/var/run/cimserver.pid" #  define PEGASUS_CIMSERVER_START_FILE      "/var/run/cimserver.pid"
 #  undef PEGASUS_SSLCLIENT_CERTIFICATEFILE #  undef PEGASUS_SSLCLIENT_CERTIFICATEFILE
Line 421 
Line 570 
 #  undef PEGASUS_LOCAL_AUTH_DIR #  undef PEGASUS_LOCAL_AUTH_DIR
 #  define PEGASUS_LOCAL_AUTH_DIR            "/var/opt/lsb-pegasus/localauth" #  define PEGASUS_LOCAL_AUTH_DIR            "/var/opt/lsb-pegasus/localauth"
 #  undef PEGASUS_LOCAL_DOMAIN_SOCKET_PATH #  undef PEGASUS_LOCAL_DOMAIN_SOCKET_PATH
 #  define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH  "/var/opt/lsb-pegasus/socket/cimxml.socket"  #  define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH  \
       "/var/opt/lsb-pegasus/socket/cimxml.socket"
 #  undef PEGASUS_CORE_DIR #  undef PEGASUS_CORE_DIR
 #  define PEGASUS_CORE_DIR                  "/var/opt/lsb-pegasus" #  define PEGASUS_CORE_DIR                  "/var/opt/lsb-pegasus"
 #  undef PEGASUS_PAM_STANDALONE_PROC_NAME #  undef PEGASUS_PAM_STANDALONE_PROC_NAME
Line 430 
Line 580 
 #  define PEGASUS_PROVIDER_AGENT_PROC_NAME  "/opt/lsb-pegasus/sbin/cimprovagt" #  define PEGASUS_PROVIDER_AGENT_PROC_NAME  "/opt/lsb-pegasus/sbin/cimprovagt"
 # elif defined(PEGASUS_OS_VMS) # elif defined(PEGASUS_OS_VMS)
 #  undef CIMSERVER_LOCK_FILE #  undef CIMSERVER_LOCK_FILE
 #  define CIMSERVER_LOCK_FILE               "/wbem_var/opt/wbem/cimserver_start.lock"  #  define CIMSERVER_LOCK_FILE               \
       "/wbem_var/opt/wbem/cimserver_start.lock"
 #  undef PEGASUS_REPOSITORY_DIR #  undef PEGASUS_REPOSITORY_DIR
 #  define PEGASUS_REPOSITORY_DIR            "/wbem_var/opt/wbem/repository" #  define PEGASUS_REPOSITORY_DIR            "/wbem_var/opt/wbem/repository"
 #  undef PEGASUS_CURRENT_CONFIG_FILE_PATH #  undef PEGASUS_CURRENT_CONFIG_FILE_PATH
 #  define PEGASUS_CURRENT_CONFIG_FILE_PATH  "/wbem_var/opt/wbem/cimserver_current.conf"  #  define PEGASUS_CURRENT_CONFIG_FILE_PATH  \
       "/wbem_var/opt/wbem/cimserver_current.conf"
 #  undef PEGASUS_PLANNED_CONFIG_FILE_PATH #  undef PEGASUS_PLANNED_CONFIG_FILE_PATH
 #  define PEGASUS_PLANNED_CONFIG_FILE_PATH  "/wbem_var/opt/wbem/cimserver_planned.conf"  #  define PEGASUS_PLANNED_CONFIG_FILE_PATH  \
       "/wbem_var/opt/wbem/cimserver_planned.conf"
 #  undef PEGASUS_CIMSERVER_START_FILE #  undef PEGASUS_CIMSERVER_START_FILE
 #  define PEGASUS_CIMSERVER_START_FILE      "/wbem_var/opt/wbem/cimserver_start.conf"  #  define PEGASUS_CIMSERVER_START_FILE      \
       "/wbem_var/opt/wbem/cimserver_start.conf"
 #  undef PEGASUS_SSLCLIENT_CERTIFICATEFILE #  undef PEGASUS_SSLCLIENT_CERTIFICATEFILE
 #  define PEGASUS_SSLCLIENT_CERTIFICATEFILE "/wbem_etc/opt/hp/sslshare/client.pem"  #  define PEGASUS_SSLCLIENT_CERTIFICATEFILE \
       "/wbem_etc/opt/hp/sslshare/client.pem"
 #  undef PEGASUS_SSLCLIENT_RANDOMFILE #  undef PEGASUS_SSLCLIENT_RANDOMFILE
 #  define PEGASUS_SSLCLIENT_RANDOMFILE      "/wbem_var/opt/wbem/ssl.rnd" #  define PEGASUS_SSLCLIENT_RANDOMFILE      "/wbem_var/opt/wbem/ssl.rnd"
 #  undef PEGASUS_SSLSERVER_RANDOMFILE #  undef PEGASUS_SSLSERVER_RANDOMFILE
Line 463 
Line 618 
 #  define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH  "/var/wbem/cimxml.socket" #  define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH  "/var/wbem/cimxml.socket"
 # elif defined(PEGASUS_OS_DARWIN) # elif defined(PEGASUS_OS_DARWIN)
 #  undef PEGASUS_CURRENT_CONFIG_FILE_PATH #  undef PEGASUS_CURRENT_CONFIG_FILE_PATH
 #  define PEGASUS_CURRENT_CONFIG_FILE_PATH  "/etc/pegasus/cimserver_current.conf"  #  define PEGASUS_CURRENT_CONFIG_FILE_PATH  \
       "/etc/pegasus/cimserver_current.conf"
 #  undef PEGASUS_PLANNED_CONFIG_FILE_PATH #  undef PEGASUS_PLANNED_CONFIG_FILE_PATH
 #  define PEGASUS_PLANNED_CONFIG_FILE_PATH  "/etc/pegasus/cimserver_planned.conf"  #  define PEGASUS_PLANNED_CONFIG_FILE_PATH  \
       "/etc/pegasus/cimserver_planned.conf"
 #  undef PEGASUS_CIMSERVER_START_FILE #  undef PEGASUS_CIMSERVER_START_FILE
 #  define PEGASUS_CIMSERVER_START_FILE      "/var/cache/pegasus/cimserver_start.conf"  #  define PEGASUS_CIMSERVER_START_FILE      \
       "/var/cache/pegasus/cimserver_start.conf"
   # endif
   #endif
   #endif
   
   #ifndef CIMSERVER_LOCK_FILE
   #define CIMSERVER_LOCK_FILE               "cimserver_start.lock"
   #endif
   #ifndef PEGASUS_REPOSITORY_DIR
   #define PEGASUS_REPOSITORY_DIR            "repository"
   #endif
   #ifndef PEGASUS_CURRENT_CONFIG_FILE_PATH
   #define PEGASUS_CURRENT_CONFIG_FILE_PATH  "cimserver_current.conf"
   #endif
   #ifndef PEGASUS_PLANNED_CONFIG_FILE_PATH
   #define PEGASUS_PLANNED_CONFIG_FILE_PATH  "cimserver_planned.conf"
 # endif # endif
   #ifndef PEGASUS_CIMSERVER_START_FILE
   #define PEGASUS_CIMSERVER_START_FILE      "/tmp/cimserver_start.conf"
   #endif
   #ifndef PEGASUS_SSLCLIENT_CERTIFICATEFILE
   #define PEGASUS_SSLCLIENT_CERTIFICATEFILE "client.pem"
   #endif
   #ifndef PEGASUS_SSLCLIENT_RANDOMFILE
   #define PEGASUS_SSLCLIENT_RANDOMFILE      "ssl.rnd"
   #endif
   #ifndef PEGASUS_SSLSERVER_RANDOMFILE
   #define PEGASUS_SSLSERVER_RANDOMFILE      "cimserver.rnd"
 #endif #endif
   #ifndef PEGASUS_LOCAL_AUTH_DIR
   #define PEGASUS_LOCAL_AUTH_DIR            "/tmp"
   #endif
   #ifndef PEGASUS_LOCAL_DOMAIN_SOCKET_PATH
   #define PEGASUS_LOCAL_DOMAIN_SOCKET_PATH  "/tmp/cimxml.socket"
   #endif
   #ifndef PEGASUS_PAM_STANDALONE_PROC_NAME
   #define PEGASUS_PAM_STANDALONE_PROC_NAME  "bin/cimservera"
   #endif
   #ifndef PEGASUS_PROVIDER_AGENT_PROC_NAME
   #define PEGASUS_PROVIDER_AGENT_PROC_NAME  "bin/cimprovagt"
 #endif #endif
  
 // Use the configuration file as a semaphore for repository access // Use the configuration file as a semaphore for repository access
 #define PEGASUS_REPOSITORY_LOCK_FILE PEGASUS_CURRENT_CONFIG_FILE_PATH #define PEGASUS_REPOSITORY_LOCK_FILE PEGASUS_CURRENT_CONFIG_FILE_PATH
  
 // Constant defines for path to icu resource bundles // Constant defines for path to icu resource bundles
 #ifdef PEGASUS_PLATFORM_OS400_ISERIES_IBM  #if defined(PEGASUS_PLATFORM_OS400_ISERIES_IBM)
 #define PEGASUS_DEFAULT_MESSAGE_SOURCE  "/QIBM/ProdData/OS400/CIM/msg" #define PEGASUS_DEFAULT_MESSAGE_SOURCE  "/QIBM/ProdData/OS400/CIM/msg"
 #elif PEGASUS_PLATFORM_ZOS_ZSERIES_IBM  #elif defined(PEGASUS_PLATFORM_ZOS_ZSERIES_IBM)
 #define PEGASUS_DEFAULT_MESSAGE_SOURCE  "/usr/lpp/wbem/msg" #define PEGASUS_DEFAULT_MESSAGE_SOURCE  "/usr/lpp/wbem/msg"
   #elif defined(PEGASUS_PLATFORM_AIX_RS_IBMCXX) && \
         !defined(PEGASUS_DEFAULT_MESSAGE_SOURCE)
   # define PEGASUS_DEFAULT_MESSAGE_SOURCE  "/opt/freeware/cimom/pegasus/msg"
 #else #else
 #undef PEGASUS_DEFAULT_MESSAGE_SOURCE #undef PEGASUS_DEFAULT_MESSAGE_SOURCE
 #endif #endif
Line 488 
Line 686 
 // Miscellaneous Constants // Miscellaneous Constants
 // //
  
 // Constant defines the maximum number of providers that will be addressed in a single  // Constant defines the maximum number of providers that will be addressed in
 // enumerate instance request.  This is strictly a performance requirement for different  // a single enumerate instance request.  This is strictly a performance
 // systems.  To disable the whole test, simply set this variable to 0  // requirement for different systems.  To disable the whole test, simply set
   // this variable to 0
 #define MAX_ENUMERATE_BREADTH 30 #define MAX_ENUMERATE_BREADTH 30
  
 // Constant defines the maximum timeout to disable a provider // Constant defines the maximum timeout to disable a provider
Line 534 
Line 733 
 /** /**
     The name of the MailTo property for Email Handler subclass     The name of the MailTo property for Email Handler subclass
 */ */
 extern const CIMName PEGASUS_PROPERTYNAME_LSTNRDST_MAILTO;  PEGASUS_COMMON_LINKAGE extern const CIMName
       PEGASUS_PROPERTYNAME_LSTNRDST_MAILTO;
  
 /** /**
     The name of the MailSubject property for Email Handler subclass     The name of the MailSubject property for Email Handler subclass
 */ */
 extern const CIMName PEGASUS_PROPERTYNAME_LSTNRDST_MAILSUBJECT;  PEGASUS_COMMON_LINKAGE extern const CIMName
       PEGASUS_PROPERTYNAME_LSTNRDST_MAILSUBJECT;
  
 /** /**
     The name of the MailCc  property for Email Handler subclass     The name of the MailCc  property for Email Handler subclass
 */ */
 extern const CIMName PEGASUS_PROPERTYNAME_LSTNRDST_MAILCC;  PEGASUS_COMMON_LINKAGE extern const
       CIMName PEGASUS_PROPERTYNAME_LSTNRDST_MAILCC;
  
 PEGASUS_NAMESPACE_END PEGASUS_NAMESPACE_END
  


Legend:
Removed from v.1.91  
changed lines
  Added in v.1.104

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2