System calls vs. library functions
Posted Aug 20, 2008 20:06 UTC (Wed) by asamardzic
In reply to: System calls vs. library functions
Parent article: Standards, the kernel, and Postfix
POSIX (actualy SUS nowadays) describes "system interfaces", which are exposed as C functions, usually directly mapping to actual system calls. As the links behavior is tightly coupled with file system implementation, related code is usually part of the kernel, thus link() has not much to do in userspace, and this particular issue probably has to be resolved within the kernel code.
to post comments)