2

netlink ソケットを使用して、カーネル空間からユーザー空間にバイナリ データを送信しようとしました。How to use netlink socket to communicate with a kernel module?の例に従いました。

ただし、ユーザー空間の受信側では、受信したデータの長さがカーネル空間から送信されたものよりも大きくなっています。ただし、データは同じです。データにガベージ値が追加されます。

受信したデータの長さがカーネル空間から送信されたデータと同じになるという netlink ソケットの保証はありませんか?

4

1 に答える 1