函数源码 |
Source File:include\linux\ipv6.h |
Create Date:2022-07-27 07:07:57 |
首页 | Copyright©Brick |
137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 | #define udp_portaddr_for_each_entry(__sk, list) \ hlist_for_each_entry(__sk, list, __sk_common.skc_portaddr_node) #define udp_portaddr_for_each_entry_rcu(__sk, list) \ hlist_for_each_entry_rcu(__sk, list, __sk_common.skc_portaddr_node) #define IS_UDPLITE(__sk) (__sk->sk_protocol == IPPROTO_UDPLITE) #endif /* _LINUX_UDP_H */ #include <net/inet_sock.h> static inline struct ipv6hdr *ipv6_hdr( const struct sk_buff *skb) { return ( struct ipv6hdr *)skb_network_header(skb); } |