21 |
|
#include <linux/module.h> |
22 |
|
#include <linux/version.h> |
23 |
|
|
24 |
< |
#ifdef CONFIG_MODVERSIONS |
24 |
> |
#if CONFIG_MODVERSIONS == 1 |
25 |
|
#define MODVERSIONS |
26 |
|
#include <linux/modversions.h> |
27 |
|
#endif |
28 |
|
|
29 |
< |
#ifdef CONFIG_SMP |
29 |
> |
#if CONFIG_SMP == 1 |
30 |
|
#define __SMP__ |
31 |
|
#endif |
32 |
|
|
33 |
+ |
#include <linux/sched.h> |
34 |
+ |
#include <linux/types.h> |
35 |
+ |
#include <linux/in.h> |
36 |
+ |
#include <linux/fs.h> |
37 |
+ |
#include <asm/uaccess.h> |
38 |
+ |
|
39 |
|
#include <linux/miscdevice.h> |
40 |
|
#include <linux/netdevice.h> |
41 |
|
#include <linux/etherdevice.h> |
42 |
|
#include <linux/if_ether.h> |
43 |
|
#include <linux/if_arp.h> |
38 |
– |
#include <linux/fs.h> |
44 |
|
#include <linux/poll.h> |
45 |
|
#include <linux/init.h> |
41 |
– |
#include <linux/in.h> |
46 |
|
#include <linux/wait.h> |
47 |
|
#include <net/sock.h> |
48 |
|
#include <net/arp.h> |
49 |
|
#include <net/ip.h> |
46 |
– |
#include <asm/uaccess.h> |
50 |
|
|
51 |
|
MODULE_AUTHOR("Christian Bauer"); |
52 |
|
MODULE_DESCRIPTION("Pseudo ethernet device for emulators"); |