comparison src/os/unix/ngx_solaris_init.c @ 391:b670db10cbbd

nginx-0.0.7-2004-07-14-20:01:42 import
author Igor Sysoev <igor@sysoev.ru>
date Wed, 14 Jul 2004 16:01:42 +0000
parents f5431a4bbc7d
children 0526206251f6
comparison
equal deleted inserted replaced
390:1471c6fb108a 391:b670db10cbbd
25 int ngx_os_init(ngx_log_t *log) 25 int ngx_os_init(ngx_log_t *log)
26 { 26 {
27 if (sysinfo(SI_SYSNAME, ngx_solaris_sysname, sizeof(ngx_solaris_sysname)) 27 if (sysinfo(SI_SYSNAME, ngx_solaris_sysname, sizeof(ngx_solaris_sysname))
28 == -1) 28 == -1)
29 { 29 {
30 ngx_log_error(NGX_LOG_ALERT, log, errno, "sysinfo(SI_SYSNAME) failed"); 30 ngx_log_error(NGX_LOG_ALERT, log, ngx_errno,
31 "sysinfo(SI_SYSNAME) failed");
31 return NGX_ERROR; 32 return NGX_ERROR;
32 } 33 }
33 34
34 if (sysinfo(SI_RELEASE, ngx_solaris_release, sizeof(ngx_solaris_release)) 35 if (sysinfo(SI_RELEASE, ngx_solaris_release, sizeof(ngx_solaris_release))
35 == -1) 36 == -1)
36 { 37 {
37 ngx_log_error(NGX_LOG_ALERT, log, errno, "sysinfo(SI_RELEASE) failed"); 38 ngx_log_error(NGX_LOG_ALERT, log, ngx_errno,
39 "sysinfo(SI_RELEASE) failed");
38 return NGX_ERROR; 40 return NGX_ERROR;
39 } 41 }
40 42
41 if (sysinfo(SI_VERSION, ngx_solaris_version, sizeof(ngx_solaris_version)) 43 if (sysinfo(SI_VERSION, ngx_solaris_version, sizeof(ngx_solaris_version))
42 == -1) 44 == -1)
43 { 45 {
44 ngx_log_error(NGX_LOG_ALERT, log, errno, "sysinfo(SI_SYSNAME) failed"); 46 ngx_log_error(NGX_LOG_ALERT, log, ngx_errno,
47 "sysinfo(SI_SYSNAME) failed");
45 return NGX_ERROR; 48 return NGX_ERROR;
46 } 49 }
47 50
48 ngx_log_error(NGX_LOG_INFO, log, 0, "OS: %s %s", 51 ngx_log_error(NGX_LOG_INFO, log, 0, "OS: %s %s",
49 ngx_solaris_sysname, ngx_solaris_release); 52 ngx_solaris_sysname, ngx_solaris_release);