#ifndef __OSDEP_SERVICE_H_
#define __OSDEP_SERVICE_H_
#define _SUCCESS …
#define _FAIL …
#include <linux/spinlock.h>
#include <linux/interrupt.h>
#include <linux/semaphore.h>
#include <linux/sched/signal.h>
#include <linux/sem.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <net/iw_handler.h>
#include <linux/proc_fs.h>
#include "basic_types.h"
struct __queue { … };
#define _pkt …
#define _buffer …
#define _init_queue(pqueue) …
static inline u32 end_of_queue_search(struct list_head *head,
struct list_head *plist)
{ … }
static inline void flush_signals_thread(void)
{ … }
#endif