#include <linux/if_arp.h>
#include <linux/module.h>
#include <net/6lowpan.h>
#include <net/addrconf.h>
#include "6lowpan_i.h"
int lowpan_register_netdevice(struct net_device *dev,
enum lowpan_lltypes lltype)
{ … }
EXPORT_SYMBOL(…);
int lowpan_register_netdev(struct net_device *dev,
enum lowpan_lltypes lltype)
{ … }
EXPORT_SYMBOL(…);
void lowpan_unregister_netdevice(struct net_device *dev)
{ … }
EXPORT_SYMBOL(…);
void lowpan_unregister_netdev(struct net_device *dev)
{ … }
EXPORT_SYMBOL(…);
int addrconf_ifid_802154_6lowpan(u8 *eui, struct net_device *dev)
{ … }
static int lowpan_event(struct notifier_block *unused,
unsigned long event, void *ptr)
{ … }
static struct notifier_block lowpan_notifier = …;
static int __init lowpan_module_init(void)
{ … }
static void __exit lowpan_module_exit(void)
{ … }
module_init(…) …;
module_exit(lowpan_module_exit);
MODULE_DESCRIPTION(…) …;
MODULE_LICENSE(…) …;