Sun Microsystems, Inc.
   www.sun.com docs.sun.com | | |  
   
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
    
 
Sun Cluster HA and Data Servicesscha_cluster_getlogfacility(3HA)


NAME

 scha_cluster_getlogfacility - cluster log facility access

SYNOPSIS

 
cc [flags...]-I /usr/cluster/include file -L /usr/cluster/lib -l scha
#include <scha.h>
scha_err_t scha_cluster_getlogfacility(int *logfacility);

DESCRIPTION

 

The scha_cluster_getlogfacility() function returns the system log facility number that is being used as the cluster log. The value is intended to be used with the Solaris syslog(3c) function by resource type implementations to record events and status messages to the cluster log.

The function returns an error status, and if successful, the facility number in the location pointed to by the logfacility argument.


RETURN VALUES

 

The scha_cluster_getlogfacility() function returns the following:

0
The function succeeded.
non-zero
The function failed.

ERRORS

 
SCHA_ERR_NOERR
Function succeeded.

See scha_calls(3HA) for a description of other error codes.


EXAMPLES

 Example 1. Using the scha_cluster_getlogfacility() Function
 
 
main()
{
	scha_err_t	err_code;
	int logfacility;

	err_code = scha_cluster_getlogfacility(&logfacility);

	if (err_code == SCHA_ERR_NOERR) {
		openlog("test resource", LOG_CONS, logfacility);
		syslog(LOG_INFO, "Access function call succeeded.");
	}
}

FILES

 
/usr/cluster/include/scha.h
include file
/usr/cluster/lib/libscha.so
library

ATTRIBUTES

 

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPEATTRIBUTE VALUE
AvailabilitySUNWscdev
Interface StabilityEvolving

SEE ALSO

 

syslog(3c), scha_calls(3HA), scha_cluster_get(3HA), scha_strerror(3HA), attributes(5)



Sun Cluster 3.1Go To TopLast Changed 17 Apr 2002

 
      
      
Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.