簡體   English   中英

nf_ct_get(skb,&ctinfo)函數獲取IPv6 udp數據包的netfiter conntrack'struct conn'

[英]nf_ct_get(skb,&ctinfo) function to fetch netfiter conntrack 'struct conn' of IPv6 udp packet

我在net / ipv4 / udp.c和net / ipv6 / udp.c文件中使用nf_ct_get(skb,&ctinfo)函數來獲取udp數據包的合同參考。 我注意到我能夠在net / ipv4 / udp.c中獲取IPV4 udp數據包的“結構conn”引用,但在net / ipv6 / udp.c中無法獲取IPV6 udp的“ struct conn”引用。 能否請您對此提供一些見解。 供您參考,我已將__udp4_lib_rcv()和__udp6_lib_rcv()函數掛鈎,以獲取對傳入udp數據包的conntrack引用。

IPv6 UDP協議具有INET6_PROTO_FINAL特性。 因此,這是最終協議。

不再需要conntrack。 它可能會使conntrack模塊無限期地加載。

查看net / ipv6 / ip6_input.c ip6_input_finish()。 nf_reset()被__udp6_lib_recv之前稱為()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM