comparison src/os/unix/ngx_solaris_init.c @ 449:3b1e8c9df9ad

nginx-0.1.0-2004-10-04-00:02:06 import
author Igor Sysoev <igor@sysoev.ru>
date Sun, 03 Oct 2004 20:02:06 +0000
parents 42d11f017717
children 23fb87bddda1
comparison
equal deleted inserted replaced
448:241dc8092a33 449:3b1e8c9df9ad
25 0 25 0
26 #endif 26 #endif
27 }; 27 };
28 28
29 29
30 int ngx_os_init(ngx_log_t *log) 30 ngx_int_t ngx_os_init(ngx_log_t *log)
31 { 31 {
32 if (sysinfo(SI_SYSNAME, ngx_solaris_sysname, sizeof(ngx_solaris_sysname)) 32 if (sysinfo(SI_SYSNAME, ngx_solaris_sysname, sizeof(ngx_solaris_sysname))
33 == -1) 33 == -1)
34 { 34 {
35 ngx_log_error(NGX_LOG_ALERT, log, ngx_errno, 35 ngx_log_error(NGX_LOG_ALERT, log, ngx_errno,
51 ngx_log_error(NGX_LOG_ALERT, log, ngx_errno, 51 ngx_log_error(NGX_LOG_ALERT, log, ngx_errno,
52 "sysinfo(SI_SYSNAME) failed"); 52 "sysinfo(SI_SYSNAME) failed");
53 return NGX_ERROR; 53 return NGX_ERROR;
54 } 54 }
55 55
56 return ngx_posix_init(log);
57 }
58
59
60 void ngx_os_status(ngx_log_t *log)
61 {
62
56 ngx_log_error(NGX_LOG_INFO, log, 0, "OS: %s %s", 63 ngx_log_error(NGX_LOG_INFO, log, 0, "OS: %s %s",
57 ngx_solaris_sysname, ngx_solaris_release); 64 ngx_solaris_sysname, ngx_solaris_release);
58 65
59 ngx_log_error(NGX_LOG_INFO, log, 0, "version: %s", 66 ngx_log_error(NGX_LOG_INFO, log, 0, "version: %s",
60 ngx_solaris_version); 67 ngx_solaris_version);
61 68
62 69 ngx_posix_status(log);
63 return ngx_posix_init(log);
64 } 70 }