4

PYTHON のカーネル空間からのデータに NETLINK ソケットを使用するにはどうすればよいですか?

4

2 に答える 2

4
import socket
sock = socket.socket(socket.AF_NETLINK, socket.SOCK_RAW)
sock.bind((0,0))
sock.send(<nlmsghdr>)
sock.recv()
于 2012-02-09T20:46:24.300 に答える
3

socketPython モジュールはAF_NETLINK、Python 2.5 かそこらからソケットをサポートしていたと思いますが、使用したことはありません。それを使用し、例として役立ついくつかのプロジェクトがあります。

Google で検索/usr/bin/python af_netlinkすると、さらにいくつかのヒットが表示されますが、ほとんどが実際には役に立たないことは認めます。

于 2011-01-13T17:35:22.177 に答える