ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: FreeBSD & Linux disk AIO support



On Tue, Aug 25, 2009 at 11:38:12PM +0400, Andrei Nigmatulin wrote:

> On Tuesday 25 August 2009 18:30, Igor Sysoev wrote:
> > +#define __NR_io_setup      245
> > +#define __NR_io_getevents  247
> 
> На x86_64:
> 
> #define __NR_io_setup   206
> #define __NR_io_getevents       208
> 
> Наверное, лучше делать #include <linux/unistd.h>, они все там.

В этом месте могут быть хоть нули: это только для
"#if (NGX_TEST_BUILD_EPOLL)", он же --test-build-epoll. Я это использую,
чтобы проверить на FreeBSD, собирается ли ngx_epoll_module вообще.
<linux/unistd.h> по очевидным причинам тут использовать невозможно.


-- 
Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.