Linux Kernel
3.7.1
|
#include <linux/errno.h>
#include <linux/hdlc.h>
#include <linux/if_arp.h>
#include <linux/inetdevice.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/notifier.h>
#include <linux/pkt_sched.h>
#include <linux/poll.h>
#include <linux/rtnetlink.h>
#include <linux/skbuff.h>
#include <linux/slab.h>
#include <net/net_namespace.h>
Go to the source code of this file.
Macros | |
#define | pr_fmt(fmt) KBUILD_MODNAME ": " fmt |
|
read |
int attach_hdlc_protocol | ( | struct net_device * | dev, |
struct hdlc_proto * | proto, | ||
size_t | size | ||
) |
void detach_hdlc_protocol | ( | struct net_device * | dev | ) |
EXPORT_SYMBOL | ( | hdlc_change_mtu | ) |
EXPORT_SYMBOL | ( | hdlc_start_xmit | ) |
EXPORT_SYMBOL | ( | hdlc_open | ) |
EXPORT_SYMBOL | ( | hdlc_close | ) |
EXPORT_SYMBOL | ( | hdlc_ioctl | ) |
EXPORT_SYMBOL | ( | alloc_hdlcdev | ) |
EXPORT_SYMBOL | ( | unregister_hdlc_device | ) |
EXPORT_SYMBOL | ( | register_hdlc_protocol | ) |
EXPORT_SYMBOL | ( | unregister_hdlc_protocol | ) |
EXPORT_SYMBOL | ( | attach_hdlc_protocol | ) |
EXPORT_SYMBOL | ( | detach_hdlc_protocol | ) |
void hdlc_close | ( | struct net_device * | dev | ) |
int hdlc_open | ( | struct net_device * | dev | ) |
netdev_tx_t hdlc_start_xmit | ( | struct sk_buff * | skb, |
struct net_device * | dev | ||
) |
MODULE_AUTHOR | ( | "Krzysztof Halasa <khc@pm.waw.pl>" | ) |
module_exit | ( | hdlc_module_exit | ) |
module_init | ( | hdlc_module_init | ) |
MODULE_LICENSE | ( | "GPL v2" | ) |
void register_hdlc_protocol | ( | struct hdlc_proto * | proto | ) |
void unregister_hdlc_device | ( | struct net_device * | dev | ) |
void unregister_hdlc_protocol | ( | struct hdlc_proto * | proto | ) |