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