mirror of
https://git.proxmox.com/git/mirror_iproute2
synced 2026-01-07 03:08:19 +00:00
(Logical change 1.181)
This commit is contained in:
parent
00b5831422
commit
b6d5f02e45
@ -4,10 +4,26 @@
|
||||
#include "iptables_common.h"
|
||||
#include "libiptc/libiptc.h"
|
||||
|
||||
#ifndef IPT_LIB_DIR
|
||||
#define IPT_LIB_DIR "/usr/local/lib/iptables"
|
||||
#endif
|
||||
|
||||
#ifndef IPPROTO_SCTP
|
||||
#define IPPROTO_SCTP 132
|
||||
#endif
|
||||
|
||||
#ifndef IPT_SO_GET_REVISION_MATCH /* Old kernel source. */
|
||||
#define IPT_SO_GET_REVISION_MATCH (IPT_BASE_CTL + 2)
|
||||
#define IPT_SO_GET_REVISION_TARGET (IPT_BASE_CTL + 3)
|
||||
|
||||
struct ipt_get_revision
|
||||
{
|
||||
char name[IPT_FUNCTION_MAXNAMELEN-1];
|
||||
|
||||
u_int8_t revision;
|
||||
};
|
||||
#endif /* IPT_SO_GET_REVISION_MATCH Old kernel source */
|
||||
|
||||
struct iptables_rule_match
|
||||
{
|
||||
struct iptables_rule_match *next;
|
||||
@ -22,6 +38,9 @@ struct iptables_match
|
||||
|
||||
ipt_chainlabel name;
|
||||
|
||||
/* Revision of match (0 by default). */
|
||||
u_int8_t revision;
|
||||
|
||||
const char *version;
|
||||
|
||||
/* Size of match data. */
|
||||
@ -72,6 +91,9 @@ struct iptables_target
|
||||
|
||||
ipt_chainlabel name;
|
||||
|
||||
/* Revision of target (0 by default). */
|
||||
u_int8_t revision;
|
||||
|
||||
const char *version;
|
||||
|
||||
/* Size of target data. */
|
||||
|
||||
@ -26,6 +26,7 @@ extern int iptables_insmod(const char *modname, const char *modprobe);
|
||||
void exit_error(enum exittype, char *, ...)__attribute__((noreturn,
|
||||
format(printf,2,3)));
|
||||
extern const char *program_name, *program_version;
|
||||
extern char *lib_dir;
|
||||
|
||||
#ifdef NO_SHARED_LIBS
|
||||
# ifdef _INIT
|
||||
|
||||
Loading…
Reference in New Issue
Block a user