1389f785b060c181ce77d44840274b5c68e39b23fPatrick McHardy#ifndef _IP6T_MH_H 2389f785b060c181ce77d44840274b5c68e39b23fPatrick McHardy#define _IP6T_MH_H 3389f785b060c181ce77d44840274b5c68e39b23fPatrick McHardy 4389f785b060c181ce77d44840274b5c68e39b23fPatrick McHardy/* MH matching stuff */ 5350661a6eb089f3e54e67e022db9e16ea280499fJan Engelhardtstruct ip6t_mh { 6389f785b060c181ce77d44840274b5c68e39b23fPatrick McHardy u_int8_t types[2]; /* MH type range */ 7389f785b060c181ce77d44840274b5c68e39b23fPatrick McHardy u_int8_t invflags; /* Inverse flags */ 8389f785b060c181ce77d44840274b5c68e39b23fPatrick McHardy}; 9389f785b060c181ce77d44840274b5c68e39b23fPatrick McHardy 10389f785b060c181ce77d44840274b5c68e39b23fPatrick McHardy/* Values for "invflags" field in struct ip6t_mh. */ 11389f785b060c181ce77d44840274b5c68e39b23fPatrick McHardy#define IP6T_MH_INV_TYPE 0x01 /* Invert the sense of type. */ 12389f785b060c181ce77d44840274b5c68e39b23fPatrick McHardy#define IP6T_MH_INV_MASK 0x01 /* All possible flags. */ 13389f785b060c181ce77d44840274b5c68e39b23fPatrick McHardy 14389f785b060c181ce77d44840274b5c68e39b23fPatrick McHardy#endif /*_IP6T_MH_H*/ 15