何时使用syscall函数而不是c lib包装器

时间:2016-04-06 11:30:53

标签: c system-calls

我正在查看libevent代码,并看到了一些代码:

 int epoll_ctl(int epfd, int op, int fd, struct epoll_event *event) {
        return (syscall(__NR_epoll_ctl, epfd, op, fd, event));
 }

使用它的原因是什么?为什么这比直接调用函数更好?

 int epoll_ctl(int epfd, int op, int fd, struct epoll_event *event);

0 个答案:

没有答案