Dr Andrew Scott G7VAV

My photo
 
June 2025
Mo Tu We Th Fr Sa Su
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 1 2 3 4 5 6


xt_ipvs.h
01: #ifndef _XT_IPVS_H
02: #define _XT_IPVS_H
03: 
04: #include <linux/types.h>
05: 
06: enum {
07:         XT_IPVS_IPVS_PROPERTY = 1 << 0, /* all other options imply this one */
08:         XT_IPVS_PROTO =         1 << 1,
09:         XT_IPVS_VADDR =         1 << 2,
10:         XT_IPVS_VPORT =         1 << 3,
11:         XT_IPVS_DIR =           1 << 4,
12:         XT_IPVS_METHOD =        1 << 5,
13:         XT_IPVS_VPORTCTL =      1 << 6,
14:         XT_IPVS_MASK =          (1 << 7) - 1,
15:         XT_IPVS_ONCE_MASK =     XT_IPVS_MASK & ~XT_IPVS_IPVS_PROPERTY
16: };
17: 
18: struct xt_ipvs_mtinfo {
19:         union nf_inet_addr      vaddr, vmask;
20:         __be16                  vport;
21:         __u8                    l4proto;
22:         __u8                    fwd_method;
23:         __be16                  vportctl;
24: 
25:         __u8                    invert;
26:         __u8                    bitmask;
27: };
28: 
29: #endif /* _XT_IPVS_H */
30: 


for client (none)
© Andrew Scott 2006 - 2025,
All Rights Reserved
http://www.andrew-scott.uk/
Andrew Scott
http://www.andrew-scott.co.uk/