cc [flags…] –I /usr/cluster/include file –L /usr/cluster/lib –l scha#include <scha.h> scha_err_t scha_cluster_getlogfacility(int *logfacility);
scha_cluster_getlogfacility() 函数可返回要用作群集日志的系统日志设备号。该值将供资源类型实现用于 Solaris syslog(3C) 函数,以将事件和状态消息记录到群集日志。
该函数将返回一个错误状态,如果成功,将返回由 logfacility 参数指向的位置中的设备号。
scha_cluster_getlogfacility() 函数返回以下值:
该函数成功。
该函数失败。
该函数成功。
有关其他错误代码的描述,请参见 scha_calls(3HA)。
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."); } }
头文件
库
有关以下属性的描述,请参见 attributes(5):
|
syslog(3C)、scha_calls(3HA)、scha_cluster_get(3HA)、scha_strerror(3HA)、attributes(5)