waterhorse 2012-07-27
/usr/include/bits/syscall.h
这个头文件包含了linux内核所支持的所有系统调用。
查看该linux版本是否支持epoll:
#catsyscall.h|grepepoll
#defineSYS_epoll_create__NR_epoll_create
#defineSYS_epoll_ctl__NR_epoll_ctl
#defineSYS_epoll_wait__NR_epoll_wait
是否支持inotify:
#catsyscall.h|grepinotify
#defineSYS_inotify_add_watch__NR_inotify_add_watch
#defineSYS_inotify_init__NR_inotify_init
#defineSYS_inotify_rm_watch__NR_inotify_rm_watch