Linux Kernel
3.7.1
|
#include <linux/types.h>
#include <linux/compiler.h>
#include <linux/netfilter_arp.h>
#include <linux/netfilter/x_tables.h>
Go to the source code of this file.
Data Structures | |
struct | arpt_devaddr_info |
struct | arpt_arp |
struct | arpt_entry |
struct | arpt_getinfo |
struct | arpt_replace |
struct | arpt_get_entries |
#define ARPT_BASE_CTL 96 |
Definition at line 120 of file arp_tables.h.
#define ARPT_CONTINUE XT_CONTINUE |
Definition at line 24 of file arp_tables.h.
#define arpt_counters xt_counters |
Definition at line 27 of file arp_tables.h.
#define arpt_counters_info xt_counters_info |
Definition at line 26 of file arp_tables.h.
#define ARPT_DEV_ADDR_LEN_MAX 16 |
Definition at line 34 of file arp_tables.h.
#define ARPT_ENTRY_ITERATE | ( | entries, | |
size, | |||
fn, | |||
args... | |||
) | XT_ENTRY_ITERATE(struct arpt_entry, entries, size, fn, ## args) |
Definition at line 30 of file arp_tables.h.
#define arpt_entry_target xt_entry_target |
Definition at line 21 of file arp_tables.h.
#define arpt_error_target xt_error_target |
Definition at line 23 of file arp_tables.h.
#define ARPT_ERROR_TARGET XT_ERROR_TARGET |
Definition at line 29 of file arp_tables.h.
#define ARPT_F_MASK 0x00 /* All possible flag bits mask. */ |
Definition at line 76 of file arp_tables.h.
#define ARPT_FUNCTION_MAXNAMELEN XT_FUNCTION_MAXNAMELEN |
Definition at line 19 of file arp_tables.h.
#define ARPT_INV_ARPHLN 0x0200 /* Invert the sense of ARP HLN. */ |
Definition at line 88 of file arp_tables.h.
#define ARPT_INV_ARPHRD 0x0080 /* Invert the sense of ARP HRD. */ |
Definition at line 86 of file arp_tables.h.
#define ARPT_INV_ARPOP 0x0040 /* Invert the sense of ARP OP. */ |
Definition at line 85 of file arp_tables.h.
#define ARPT_INV_ARPPRO 0x0100 /* Invert the sense of ARP PRO. */ |
Definition at line 87 of file arp_tables.h.
#define ARPT_INV_MASK 0x03FF /* All possible flag bits mask. */ |
Definition at line 89 of file arp_tables.h.
#define ARPT_INV_SRCDEVADDR 0x0010 /* Invert the sense of SRC DEV ADDR. */ |
Definition at line 83 of file arp_tables.h.
#define ARPT_INV_SRCIP 0x0004 /* Invert the sense of SRC IP. */ |
Definition at line 81 of file arp_tables.h.
#define ARPT_INV_TGTDEVADDR 0x0020 /* Invert the sense of TGT DEV ADDR. */ |
Definition at line 84 of file arp_tables.h.
#define ARPT_INV_TGTIP 0x0008 /* Invert the sense of TGT IP. */ |
Definition at line 82 of file arp_tables.h.
#define ARPT_INV_VIA_IN 0x0001 /* Invert the sense of IN IFACE. */ |
Definition at line 79 of file arp_tables.h.
#define ARPT_INV_VIA_OUT 0x0002 /* Invert the sense of OUT IFACE */ |
Definition at line 80 of file arp_tables.h.
#define ARPT_RETURN XT_RETURN |
Definition at line 25 of file arp_tables.h.
#define ARPT_SO_GET_ENTRIES (ARPT_BASE_CTL + 1) |
Definition at line 127 of file arp_tables.h.
#define ARPT_SO_GET_INFO (ARPT_BASE_CTL) |
Definition at line 126 of file arp_tables.h.
#define ARPT_SO_GET_MAX (ARPT_SO_GET_REVISION_TARGET) |
Definition at line 130 of file arp_tables.h.
#define ARPT_SO_GET_REVISION_TARGET (ARPT_BASE_CTL + 3) |
Definition at line 129 of file arp_tables.h.
#define ARPT_SO_SET_ADD_COUNTERS (ARPT_BASE_CTL + 1) |
Definition at line 123 of file arp_tables.h.
#define ARPT_SO_SET_MAX ARPT_SO_SET_ADD_COUNTERS |
Definition at line 124 of file arp_tables.h.
#define ARPT_SO_SET_REPLACE (ARPT_BASE_CTL) |
Definition at line 122 of file arp_tables.h.
#define arpt_standard_target xt_standard_target |
Definition at line 22 of file arp_tables.h.
#define ARPT_STANDARD_TARGET XT_STANDARD_TARGET |
Definition at line 28 of file arp_tables.h.
#define ARPT_TABLE_MAXNAMELEN XT_TABLE_MAXNAMELEN |
Definition at line 20 of file arp_tables.h.