如何在PYTHON中使用NETLINK套接字来处理来自内核空间的数据?

时间:2011-01-13 04:44:26

标签: python linux netlink

如何在PYTHON中使用NETLINK套接字来自内核空间的数据?

2 个答案:

答案 0 :(得分:2)

我相信socket Python模块自Python 2.5以来就支持AF_NETLINK套接字,尽管我从未使用它。有一些项目使用它,可以作为一个例子:

在Google上搜索/usr/bin/python af_netlink会有更多点击,但我会承认大多数都不是很有用。

答案 1 :(得分:2)

import socket
sock = socket.socket(socket.AF_NETLINK, socket.SOCK_RAW)
sock.bind((0,0))
sock.send(<nlmsghdr>)
sock.recv()