Wrapper Function - Library Functions and System Calls

Library Functions and System Calls

Many library functions, such those in the C Standard Library, act as interfaces for abstraction of system calls. The fork and execve functions in glibc are examples of this. They call the lower-level fork and execve system calls, respectively.

This may lead to incorrectly using the terms "system call" and "syscall" to refer to higher-level library calls rather than the similarly named system calls, which they wrap.

Read more about this topic:  Wrapper Function

Famous quotes containing the words library, functions, system and/or calls:

    Readers transform a library from a mausoleum into many theaters.
    Mason Cooley (b. 1927)

    The English masses are lovable: they are kind, decent, tolerant, practical and not stupid. The tragedy is that there are too many of them, and that they are aimless, having outgrown the servile functions for which they were encouraged to multiply. One day these huge crowds will have to seize power because there will be nothing else for them to do, and yet they neither demand power nor are ready to make use of it; they will learn only to be bored in a new way.
    Cyril Connolly (1903–1974)

    The professional celebrity, male and female, is the crowning result of the star system of a society that makes a fetish of competition. In America, this system is carried to the point where a man who can knock a small white ball into a series of holes in the ground with more efficiency than anyone else thereby gains social access to the President of the United States.
    C. Wright Mills (1916–1962)

    Wherever I look, I see signs of the commandment to honor one’s parents and nowhere of a commandment that calls for the respect of a child.
    Alice Miller (20th century)