ネットフィルターですべての着信パケットを受信するモジュールを作成しました。/ var / log / messagesにデータ(ヘッダーなし)を出力したい。次のprintk行を試しましたが、適切なメッセージが出力されません。
struct sk_buff *sock_buff;
printk(KERN_INFO"user data :: %x",(sock_buff->data+sizeof(*sock_buff->network_header)+sizeof(*sock_buff->mac_header)) //though i want in character but i cant understand whats it printing not matching the hex of my data
printk(KERN_INFO"user data :: %s",(sock_buff->data+sizeof(*sock_buff->network_header)+sizeof(*sock_buff->mac_header))
私もtailを使用しました--sizeof(my_data); それからまた私は望ましいo/pを得ていません。