/** Copyright 2002-2007, Axel DΓΆrfler, axeld@pinc-software.de. All rights reserved.* Distributed under the terms of the MIT License.*/#include <errno.h>#include <poll.h>#include <syscalls.h>intpoll(struct pollfd *fds, nfds_t numfds, int timeout){int result = _kern_poll(fds, numfds, timeout * 1000LL);if (result < 0) {errno = result;return -1;}return result;}