diff options
Diffstat (limited to 'net/ethernet')
-rw-r--r-- | net/ethernet/Makefile | 2 | ||||
-rw-r--r-- | net/ethernet/pe2.c | 37 |
2 files changed, 0 insertions, 39 deletions
diff --git a/net/ethernet/Makefile b/net/ethernet/Makefile index 7cef1d8ace27..323177505404 100644 --- a/net/ethernet/Makefile +++ b/net/ethernet/Makefile @@ -3,5 +3,3 @@ # obj-y += eth.o -obj-$(subst m,y,$(CONFIG_IPX)) += pe2.o -obj-$(subst m,y,$(CONFIG_ATALK)) += pe2.o diff --git a/net/ethernet/pe2.c b/net/ethernet/pe2.c deleted file mode 100644 index 85d574addbc1..000000000000 --- a/net/ethernet/pe2.c +++ /dev/null @@ -1,37 +0,0 @@ -#include <linux/in.h> -#include <linux/mm.h> -#include <linux/module.h> -#include <linux/netdevice.h> -#include <linux/skbuff.h> -#include <linux/slab.h> - -#include <net/datalink.h> - -static int pEII_request(struct datalink_proto *dl, - struct sk_buff *skb, unsigned char *dest_node) -{ - struct net_device *dev = skb->dev; - - skb->protocol = htons(ETH_P_IPX); - dev_hard_header(skb, dev, ETH_P_IPX, dest_node, NULL, skb->len); - return dev_queue_xmit(skb); -} - -struct datalink_proto *make_EII_client(void) -{ - struct datalink_proto *proto = kmalloc(sizeof(*proto), GFP_ATOMIC); - - if (proto) { - proto->header_length = 0; - proto->request = pEII_request; - } - - return proto; -} -EXPORT_SYMBOL(make_EII_client); - -void destroy_EII_client(struct datalink_proto *dl) -{ - kfree(dl); -} -EXPORT_SYMBOL(destroy_EII_client); |