1/*
2 * Copyright 2002-2007, Axel Dörfler, axeld@pinc-software.de. All rights reserved.
3 * Distributed under the terms of the MIT License.
4 */
5
6
7#include <poll.h>
8
9#include <errno.h>
10#include <pthread.h>
11
12#include <syscall_utils.h>
13
14#include <errno_private.h>
15#include <syscalls.h>
16
17
18int
19poll(struct pollfd *fds, nfds_t numfds, int timeout)
20{
21	RETURN_AND_SET_ERRNO_TEST_CANCEL(_kern_poll(fds, numfds, timeout * 1000LL));
22}
23