|
Linux Kernel
3.7.1
|
#include <linux/module.h>#include <linux/moduleparam.h>#include <linux/bitops.h>#include <linux/string.h>#include <linux/errno.h>#include <linux/kernel.h>#include <linux/etherdevice.h>#include <linux/mii.h>#include <linux/ip.h>#include <linux/ipv6.h>#include <linux/inetdevice.h>#include <linux/igmp.h>#include <linux/slab.h>#include <linux/if_vlan.h>#include <net/ip.h>#include <net/arp.h>#include <net/route.h>#include <net/ip6_fib.h>#include <net/ip6_checksum.h>#include <net/iucv/af_iucv.h>#include "qeth_l3.h"Go to the source code of this file.
Macros | |
| #define | KMSG_COMPONENT "qeth" |
| #define | pr_fmt(fmt) KMSG_COMPONENT ": " fmt |
Variables | |
| struct qeth_discipline | qeth_l3_discipline |
| #define KMSG_COMPONENT "qeth" |
Definition at line 9 of file qeth_l3_main.c.
| #define pr_fmt | ( | fmt | ) | KMSG_COMPONENT ": " fmt |
Definition at line 10 of file qeth_l3_main.c.
| EXPORT_SYMBOL_GPL | ( | qeth_l3_discipline | ) |
| MODULE_AUTHOR | ( | "Frank Blaschka <[email protected]>" | ) |
| MODULE_DESCRIPTION | ( | "qeth layer 3 discipline" | ) |
| module_exit | ( | qeth_l3_exit | ) |
| module_init | ( | qeth_l3_init | ) |
| MODULE_LICENSE | ( | "GPL" | ) |
| int qeth_l3_add_ip | ( | struct qeth_card * | card, |
| struct qeth_ipaddr * | addr | ||
| ) |
Definition at line 290 of file qeth_l3_main.c.
| int qeth_l3_add_ipato_entry | ( | struct qeth_card * | card, |
| struct qeth_ipato_entry * | new | ||
| ) |
Definition at line 718 of file qeth_l3_main.c.
Definition at line 833 of file qeth_l3_main.c.
Definition at line 768 of file qeth_l3_main.c.
| void qeth_l3_del_ipato_entry | ( | struct qeth_card * | card, |
| enum qeth_prot_versions | proto, | ||
| u8 * | addr, | ||
| int | mask_bits | ||
| ) |
Definition at line 744 of file qeth_l3_main.c.
Definition at line 871 of file qeth_l3_main.c.
Definition at line 806 of file qeth_l3_main.c.
| int qeth_l3_delete_ip | ( | struct qeth_card * | card, |
| struct qeth_ipaddr * | addr | ||
| ) |
Definition at line 271 of file qeth_l3_main.c.
|
read |
Definition at line 309 of file qeth_l3_main.c.
Definition at line 2698 of file qeth_l3_main.c.
Definition at line 58 of file qeth_l3_main.c.
Definition at line 81 of file qeth_l3_main.c.
| void qeth_l3_ipaddr_to_string | ( | enum qeth_prot_versions | proto, |
| const __u8 * | addr, | ||
| char * | buf | ||
| ) |
Definition at line 136 of file qeth_l3_main.c.
| int qeth_l3_is_addr_covered_by_ipato | ( | struct qeth_card * | card, |
| struct qeth_ipaddr * | addr | ||
| ) |
Definition at line 170 of file qeth_l3_main.c.
Definition at line 425 of file qeth_l3_main.c.
Definition at line 657 of file qeth_l3_main.c.
Definition at line 677 of file qeth_l3_main.c.
| int qeth_l3_string_to_ipaddr | ( | const char * | buf, |
| enum qeth_prot_versions | proto, | ||
| __u8 * | addr | ||
| ) |
Definition at line 145 of file qeth_l3_main.c.
Definition at line 63 of file qeth_l3_main.c.
Definition at line 86 of file qeth_l3_main.c.
| struct qeth_discipline qeth_l3_discipline |
Definition at line 3581 of file qeth_l3_main.c.
1.8.2