comparison src/os/unix/ngx_freebsd_init.c @ 441:da8c5707af39

nginx-0.1.0-2004-09-28-12:34:51 import; set copyright and remove unused files
author Igor Sysoev <igor@sysoev.ru>
date Tue, 28 Sep 2004 08:34:51 +0000
parents 470270fa84d2
children 42d11f017717
comparison
equal deleted inserted replaced
440:f390d1775430 441:da8c5707af39
1
2 /*
3 * Copyright (C) 2002-2004 Igor Sysoev
4 */
5
1 6
2 #include <ngx_config.h> 7 #include <ngx_config.h>
3 #include <ngx_core.h> 8 #include <ngx_core.h>
4 9
5 10
6 /* FreeBSD 3.4 at least */ 11 /* FreeBSD 3.0 at least */
7 char ngx_freebsd_kern_ostype[20]; 12 char ngx_freebsd_kern_ostype[20];
8 char ngx_freebsd_kern_osrelease[20]; 13 char ngx_freebsd_kern_osrelease[20];
9 int ngx_freebsd_kern_osreldate; 14 int ngx_freebsd_kern_osreldate;
10 int ngx_freebsd_hw_ncpu; 15 int ngx_freebsd_hw_ncpu;
16 int ngx_freebsd_net_inet_tcp_sendspace;
17
18 /* FreeBSD 4.9 */
11 int ngx_freebsd_machdep_hlt_logical_cpus; 19 int ngx_freebsd_machdep_hlt_logical_cpus;
12 int ngx_freebsd_net_inet_tcp_sendspace; 20
21 /* FreeBSD 5.0 */
22 int ngx_freebsd_kern_ipc_zero_copy_send;
23
24
13 int ngx_freebsd_sendfile_nbytes_bug; 25 int ngx_freebsd_sendfile_nbytes_bug;
14 int ngx_freebsd_use_tcp_nopush; 26 int ngx_freebsd_use_tcp_nopush;
15
16 /* FreeBSD 5.0 */
17 int ngx_freebsd_kern_ipc_zero_copy_send;
18 27
19 28
20 ngx_os_io_t ngx_os_io = { 29 ngx_os_io_t ngx_os_io = {
21 ngx_unix_recv, 30 ngx_unix_recv,
22 ngx_readv_chain, 31 ngx_readv_chain,