1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
#ifndef _IF_TUNNEL_H_ #define _IF_TUNNEL_H_ #include <linux/ip.h> #include <linux/in6.h> #include <uapi/linux/if_tunnel.h> #include <linux/u64_stats_sync.h> /* * Locking : hash tables are protected by RCU and RTNL */ #define for_each_ip_tunnel_rcu(pos, start) \ for (pos = rcu_dereference(start); pos; pos = rcu_dereference(pos->next)) #endif /* _IF_TUNNEL_H_ */