xref: /openbmc/linux/include/net/netns/packet.h (revision b2441318)
1b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */
22aaef4e4SDenis V. Lunev /*
32aaef4e4SDenis V. Lunev  * Packet network namespace
42aaef4e4SDenis V. Lunev  */
52aaef4e4SDenis V. Lunev #ifndef __NETNS_PACKET_H__
62aaef4e4SDenis V. Lunev #define __NETNS_PACKET_H__
72aaef4e4SDenis V. Lunev 
8808f5114Sstephen hemminger #include <linux/rculist.h>
9f63c45e0SRami Rosen #include <linux/mutex.h>
102aaef4e4SDenis V. Lunev 
112aaef4e4SDenis V. Lunev struct netns_packet {
120fa7fa98SPavel Emelyanov 	struct mutex		sklist_lock;
132aaef4e4SDenis V. Lunev 	struct hlist_head	sklist;
142aaef4e4SDenis V. Lunev };
152aaef4e4SDenis V. Lunev 
162aaef4e4SDenis V. Lunev #endif /* __NETNS_PACKET_H__ */
17