#include <linux/module.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <linux/skbuff.h>
#include <asm/uaccess.h>
#include <net/sock.h>
#include <net/netlink.h>
#include <linux/init.h>
#include <linux/netlink.h>
#include <linux/netfilter/nfnetlink.h>
Go to the source code of this file.
|
| MODULE_LICENSE ("GPL") |
|
| MODULE_AUTHOR ("Harald Welte <[email protected]>") |
|
| MODULE_ALIAS_NET_PF_PROTO (PF_NETLINK, NETLINK_NETFILTER) |
|
void | nfnl_lock (void) |
|
| EXPORT_SYMBOL_GPL (nfnl_lock) |
|
void | nfnl_unlock (void) |
|
| EXPORT_SYMBOL_GPL (nfnl_unlock) |
|
int | nfnetlink_subsys_register (const struct nfnetlink_subsystem *n) |
|
| EXPORT_SYMBOL_GPL (nfnetlink_subsys_register) |
|
int | nfnetlink_subsys_unregister (const struct nfnetlink_subsystem *n) |
|
| EXPORT_SYMBOL_GPL (nfnetlink_subsys_unregister) |
|
int | nfnetlink_has_listeners (struct net *net, unsigned int group) |
|
| EXPORT_SYMBOL_GPL (nfnetlink_has_listeners) |
|
int | nfnetlink_send (struct sk_buff *skb, struct net *net, u32 pid, unsigned int group, int echo, gfp_t flags) |
|
| EXPORT_SYMBOL_GPL (nfnetlink_send) |
|
int | nfnetlink_set_err (struct net *net, u32 pid, u32 group, int error) |
|
| EXPORT_SYMBOL_GPL (nfnetlink_set_err) |
|
int | nfnetlink_unicast (struct sk_buff *skb, struct net *net, u_int32_t pid, int flags) |
|
| EXPORT_SYMBOL_GPL (nfnetlink_unicast) |
|
| module_init (nfnetlink_init) |
|
| module_exit (nfnetlink_exit) |
|
module_exit |
( |
nfnetlink_exit |
| ) |
|
module_init |
( |
nfnetlink_init |
| ) |
|