Linux Kernel
3.7.1
|
#include <linux/string.h>
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/netdevice.h>
#include <linux/net.h>
#include <linux/init.h>
#include <linux/if_pppox.h>
#include <linux/ppp_defs.h>
#include <linux/ppp-ioctl.h>
#include <linux/ppp_channel.h>
#include <linux/kmod.h>
#include <net/sock.h>
#include <asm/uaccess.h>
Go to the source code of this file.
Functions | |
int | register_pppox_proto (int proto_num, const struct pppox_proto *pp) |
void | unregister_pppox_proto (int proto_num) |
void | pppox_unbind_sock (struct sock *sk) |
EXPORT_SYMBOL (register_pppox_proto) | |
EXPORT_SYMBOL (unregister_pppox_proto) | |
EXPORT_SYMBOL (pppox_unbind_sock) | |
int | pppox_ioctl (struct socket *sock, unsigned int cmd, unsigned long arg) |
EXPORT_SYMBOL (pppox_ioctl) | |
module_init (pppox_init) | |
module_exit (pppox_exit) | |
MODULE_AUTHOR ("Michal Ostrowski <[email protected]>") | |
MODULE_DESCRIPTION ("PPP over Ethernet driver (generic socket layer)") | |
MODULE_LICENSE ("GPL") | |
EXPORT_SYMBOL | ( | register_pppox_proto | ) |
EXPORT_SYMBOL | ( | unregister_pppox_proto | ) |
EXPORT_SYMBOL | ( | pppox_unbind_sock | ) |
EXPORT_SYMBOL | ( | pppox_ioctl | ) |
MODULE_AUTHOR | ( | "Michal Ostrowski <[email protected]>" | ) |
module_exit | ( | pppox_exit | ) |
module_init | ( | pppox_init | ) |
MODULE_LICENSE | ( | "GPL" | ) |
int register_pppox_proto | ( | int | proto_num, |
const struct pppox_proto * | pp | ||
) |