0
內核上是否有任何實用功能,如ipv6_skip_exthdr()
[1]例如,它不使用sk_buff
作爲輸入來處理ipv6
數據包?我需要一些基本的功能來處理IPv6
數據包,我知道內核是這樣做的,但我無法確定實用函數的功能,我可以在用戶空間中使用這些函數處理原始數據包(沒有sk_buff
結構)。linux上的原始IPv6數據包處理
謝謝!
內核上是否有任何實用功能,如ipv6_skip_exthdr()
[1]例如,它不使用sk_buff
作爲輸入來處理ipv6
數據包?我需要一些基本的功能來處理IPv6
數據包,我知道內核是這樣做的,但我無法確定實用函數的功能,我可以在用戶空間中使用這些函數處理原始數據包(沒有sk_buff
結構)。linux上的原始IPv6數據包處理
謝謝!
謝謝,這將是有益的! – Tarantula
我可以問你想達到什麼嗎?我不確定我是否理解這個問題。 –
我只想手動解析來自用戶空間應用程序的數據包,例如使用libipq。我只有原始數據包的內容,我只需要解析它所需的結構而不用痛苦。 – Tarantula
來自用戶空間的Oo!對不起,你的linux-kernel標籤我以爲你想在內核空間中做到這一點。請問爲什麼你不使用http://www.netfilter.org/projects/libnetfilter_queue/index.html? –