October 2025
Intermediate to advanced
241 pages
4h 6m
English
In this chapter, we are going to abandon the Linux kernel services and use the glibc, the GNU C run-time library, instead of calling the Linux kernel services directly. The glibc functions are, in many cases, thin wrappers around the Linux kernel services and the preferred way to access Linux kernel services. Before we begin examining code, though, we need to briefly mention the stack and the C Calling Convention.
The stack is a new allocation of memory that Linux provides ...
Read now
Unlock full access