Reentrant Function under Neutrino?

Hi Community !!!

The reentrant function’s under QNX4 are:

[color=green]_exit() getegid() rmdir() tcflow()
access() geteuid() setgid() tcflush()
alarm() getgid() setpgid() tcgetattr()
cfgetispeed() getgroups() setsid() tcgetpgrp()
cfgetospeed() getpgrp() setuid() tscendbreak()
cfsetispeed() getpid() sigaction() tcsetattr()
cfsetospeed() getppid() sigaddset() tcsetgrp()
chdir() getuid() sigdelset() time()
chmod() kill() sigemptyset() times()
chown() link() sigfillset() umask()
close() lseek() sigismember() uname()
creat() mkdir() signal() unlink()
dup2() mkfifo() sigpending() ustat()
dup() open() sigprocmask() utime()
execle() pathconf() sigsuspend() wait()
execve() pause() sleep() waitpid()
fcntl() pipe() stat() write()
fork() read() sysconf()
fstat() rename() tcdrain()

what are the reentrant functions under Neutrino, or where can I find it ?

Thank you

All functions that are thread safe are reentrant.

As for QNX4 you list is incomplete. In fact only a few fonctions aren’t reentrant safe, the only one that comes to mind is strtok.

Thank you mario !!!