#include "pthread_canceled.h" #include "../base.h" #include "../errno.h" #include #include #include "bsdthread_create.h" #include #include long sys_pthread_canceled(int action) { if (action == 0 && !uses_threads()) return -EINVAL; int ret = dserver_rpc_pthread_canceled(action); if (ret < 0) ret = errno_linux_to_bsd(ret); return ret; }