Communicating between the kernel and user-space in Linux using Netlink sockets - Inria - Institut national de recherche en sciences et technologies du numérique
Article Dans Une Revue Software: Practice and Experience Année : 2010

Communicating between the kernel and user-space in Linux using Netlink sockets

Résumé

When developing Linux kernel features, it is a good practice to expose the necessary details to user-space to enable extensibility. This allows the development of new features and sophisticated configurations from user-space. Generally, software developers have to face the task of looking for a good way to communicate between the kernel and user-space in Linux. This tutorial introduces you to Netlink sockets, a flexible and extensible messaging system that provides communication between kernel and user-space. We provide the fundamental guidelines for practitioners who wish to develop Netlink-based interfaces.

Dates et versions

hal-00793659 , version 1 (22-02-2013)

Identifiants

Citer

Pablo Neira, L. Gasca, Laurent Lefèvre. Communicating between the kernel and user-space in Linux using Netlink sockets. Software: Practice and Experience, 2010, 40 (9), pp.797-810. ⟨10.1002/spe.981⟩. ⟨hal-00793659⟩
612 Consultations
0 Téléchargements

Altmetric

Partager

More