Greg Kroah-Hartman | b244131 | 2017-11-01 15:07:57 +0100 | [diff] [blame] | 1 | /* SPDX-License-Identifier: GPL-2.0 */ |
Denis V. Lunev | 2aaef4e | 2007-12-11 04:19:54 -0800 | [diff] [blame] | 2 | /* |
| 3 | * Packet network namespace |
| 4 | */ |
| 5 | #ifndef __NETNS_PACKET_H__ |
| 6 | #define __NETNS_PACKET_H__ |
| 7 | |
stephen hemminger | 808f511 | 2010-02-22 07:57:18 +0000 | [diff] [blame] | 8 | #include <linux/rculist.h> |
Rami Rosen | f63c45e | 2012-08-23 02:55:41 +0000 | [diff] [blame] | 9 | #include <linux/mutex.h> |
Denis V. Lunev | 2aaef4e | 2007-12-11 04:19:54 -0800 | [diff] [blame] | 10 | |
| 11 | struct netns_packet { |
Pavel Emelyanov | 0fa7fa9 | 2012-08-21 01:06:47 +0000 | [diff] [blame] | 12 | struct mutex sklist_lock; |
Denis V. Lunev | 2aaef4e | 2007-12-11 04:19:54 -0800 | [diff] [blame] | 13 | struct hlist_head sklist; |
| 14 | }; |
| 15 | |
| 16 | #endif /* __NETNS_PACKET_H__ */ |