Home Tags C

Tag: C

Graphics Using Xlib, Part 1

0
This article introduces you to the X Window System, with the aim of helping developers understand how to use the Xlib library effectively. The X...

CodeSport

1
Welcome to CodeSport!  In this month's column, we continue our discussion on memory access errors. In last month's column, we had discussed a set of...

Getting Started with Inotify

12
Inotify is a Linux kernel feature that provides an event-driven framework for applications to monitor changes in the filesystem. This article demonstrates how to...

Kernel Debugging Using Kprobe and Jprobe

4
Debugging is like plumbing; it involves fixing difficult, hidden problems -- so, besides the vital experience, both debuggers and plumbers must have a specialised...

CodeSport

2
Welcome to CodeSport! In this month's column, we feature a set of programming questions, as requested by a few of our student readers. In last...

When Python Weds C

1
It is a well-known fact that the C language is closely related to many programming languages. This article discusses the Application Programming Interfaces (APIs)...

Kernel Development & Debugging Using the Eclipse IDE

7
This article is targeted at Linux newbies, kernel developers, and those who are new to Eclipse. It deals with development, building and debugging of...

Capturing Packets In Your C Program, With Libpcap

31
This article provides an introduction to libpcap, and shows, with examples of source code, how you can use it to create your own packet-sniffing...

Understanding a Kernel Oops!

13
Understanding a kernel panic and doing the forensics to trace the bug is considered a hacker's job. This is a complex task that requires...

Device Drivers, Part 3: Kernel C Extras in a Linux Driver

37
This article in the series on Linux device drivers deals with the kernel's message logging, and kernel-specific GCC extensions. Enthused by how Pugs impressed their...