Return to listen.c CVS log | Up to [local] / src / usr.bin / sndiod |
version 1.3, 2015/11/18 08:36:20 | version 1.4, 2015/12/14 17:44:29 | ||
---|---|---|---|
|
|
||
{ | { | ||
struct listen *f = arg; | struct listen *f = arg; | ||
if (file_slowaccept) | f->slowaccept = file_slowaccept; | ||
if (f->slowaccept) | |||
return 0; | return 0; | ||
pfd->fd = f->fd; | pfd->fd = f->fd; | ||
pfd->events = POLLIN; | pfd->events = POLLIN; | ||
|
|
||
int | int | ||
listen_revents(void *arg, struct pollfd *pfd) | listen_revents(void *arg, struct pollfd *pfd) | ||
{ | { | ||
struct listen *f = arg; | |||
if (f->slowaccept) | |||
return 0; | |||
return pfd->revents; | return pfd->revents; | ||
} | } | ||