[NETLINK]: Type-safe netlink messages/attributes interface
commitbfa83a9e03cf8d501c6272999843470afecb32ed
authorThomas Graf <tgraf@suug.ch>
Thu, 10 Nov 2005 01:25:51 +0000 (10 02:25 +0100)
committerThomas Graf <tgr@axs.localdomain>
Thu, 10 Nov 2005 01:26:40 +0000 (10 02:26 +0100)
tree1584441824b67bee52906a1345d8277e6965fe1b
parent9fb9cbb1082d6b31fb45aa1a14432449a0df6cf1
[NETLINK]: Type-safe netlink messages/attributes interface

Introduces a new type-safe interface for netlink message and
attributes handling. The interface is fully binary compatible
with the old interface towards userspace. Besides type safety,
this interface features attribute validation capabilities,
simplified message contstruction, and documentation.

The resulting netlink code should be smaller, less error prone
and easier to understand.

Signed-off-by: Thomas Graf <tgraf@suug.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/netlink.h
include/net/netlink.h [new file with mode: 0644]
net/netlink/Makefile
net/netlink/attr.c [new file with mode: 0644]