Igor Sysoev | d90282d | 2004-09-28 08:34:51 +0000 | [diff] [blame] | 1 | |
| 2 | /* |
Igor Sysoev | ff8da91 | 2004-09-29 16:00:49 +0000 | [diff] [blame] | 3 | * Copyright (C) Igor Sysoev |
Maxim Konovalov | f8d59e3 | 2012-01-18 15:07:43 +0000 | [diff] [blame] | 4 | * Copyright (C) Nginx, Inc. |
Igor Sysoev | d90282d | 2004-09-28 08:34:51 +0000 | [diff] [blame] | 5 | */ |
| 6 | |
| 7 | |
Igor Sysoev | 45890ea | 2003-11-13 16:16:33 +0000 | [diff] [blame] | 8 | #ifndef _NGX_FREEBSD_H_INCLUDED_ |
| 9 | #define _NGX_FREEBSD_H_INCLUDED_ |
| 10 | |
| 11 | |
Igor Sysoev | efc6eca | 2011-10-24 15:46:48 +0000 | [diff] [blame] | 12 | void ngx_debug_init(void); |
Igor Sysoev | ef06648 | 2004-06-21 15:59:32 +0000 | [diff] [blame] | 13 | ngx_chain_t *ngx_freebsd_sendfile_chain(ngx_connection_t *c, ngx_chain_t *in, |
Igor Sysoev | d039a2e | 2005-02-22 14:40:13 +0000 | [diff] [blame] | 14 | off_t limit); |
Igor Sysoev | 45890ea | 2003-11-13 16:16:33 +0000 | [diff] [blame] | 15 | |
Igor Sysoev | 5e593aa | 2007-12-22 11:06:53 +0000 | [diff] [blame] | 16 | extern int ngx_freebsd_kern_osreldate; |
| 17 | extern int ngx_freebsd_hw_ncpu; |
| 18 | extern u_long ngx_freebsd_net_inet_tcp_sendspace; |
Igor Sysoev | aad1b89 | 2004-10-03 20:02:06 +0000 | [diff] [blame] | 19 | |
Igor Sysoev | 5e593aa | 2007-12-22 11:06:53 +0000 | [diff] [blame] | 20 | extern ngx_uint_t ngx_freebsd_sendfile_nbytes_bug; |
| 21 | extern ngx_uint_t ngx_freebsd_use_tcp_nopush; |
Igor Sysoev | efc6eca | 2011-10-24 15:46:48 +0000 | [diff] [blame] | 22 | extern ngx_uint_t ngx_debug_malloc; |
Igor Sysoev | 45890ea | 2003-11-13 16:16:33 +0000 | [diff] [blame] | 23 | |
| 24 | |
| 25 | #endif /* _NGX_FREEBSD_H_INCLUDED_ */ |