2017-05-15 14 views
0

私はこの問題を少し助けたいと思っています。eth0のstruct net_device_statsからuserspaceにデータをコピーする必要があります。 net_device_statsへのポインタを受け取る関数を作ってからstruct net_device_stats *(* get_stats)(struct net_device * dev)関数を使うことを勧められた人もいました。私はこれについてはあまり考えていないので、この問題にアプローチする方法やアドバイスをお聞きしたいと思います。struct net_device_statsからユーザスペースにデータをコピー

私のあいまいな英語とありがとうございました。ここでこれを聞いて、私に教えてください。

答えて

0

あなたが正しく理解している場合は、sysfsを使用する必要があります。たとえば、/ sys/class/net/eth0/statisticsを参照してください。

drivers/netディレクトリの下にLinuxで多くの例があります。

+0

しかし、私は説明したようにそれを行う必要があります:(それは割り当てのためです、とにかくありがとう – LittnerDiAzure

関連する問題