1008a83fad0f131e08d03235e7615fb392d1f3c3bRusty Russell#ifndef _IPT_AH_H 2008a83fad0f131e08d03235e7615fb392d1f3c3bRusty Russell#define _IPT_AH_H 3008a83fad0f131e08d03235e7615fb392d1f3c3bRusty Russell 4dbe77cc974cee656eae37e75039dd1a410a4535bJan Engelhardt#include <linux/types.h> 5dbe77cc974cee656eae37e75039dd1a410a4535bJan Engelhardt 6350661a6eb089f3e54e67e022db9e16ea280499fJan Engelhardtstruct ipt_ah { 7dbe77cc974cee656eae37e75039dd1a410a4535bJan Engelhardt __u32 spis[2]; /* Security Parameter Index */ 8dbe77cc974cee656eae37e75039dd1a410a4535bJan Engelhardt __u8 invflags; /* Inverse flags */ 9008a83fad0f131e08d03235e7615fb392d1f3c3bRusty Russell}; 10008a83fad0f131e08d03235e7615fb392d1f3c3bRusty Russell 11008a83fad0f131e08d03235e7615fb392d1f3c3bRusty Russell 12008a83fad0f131e08d03235e7615fb392d1f3c3bRusty Russell 13008a83fad0f131e08d03235e7615fb392d1f3c3bRusty Russell/* Values for "invflags" field in struct ipt_ah. */ 14008a83fad0f131e08d03235e7615fb392d1f3c3bRusty Russell#define IPT_AH_INV_SPI 0x01 /* Invert the sense of spi. */ 15008a83fad0f131e08d03235e7615fb392d1f3c3bRusty Russell#define IPT_AH_INV_MASK 0x01 /* All possible flags. */ 16008a83fad0f131e08d03235e7615fb392d1f3c3bRusty Russell 17008a83fad0f131e08d03235e7615fb392d1f3c3bRusty Russell#endif /*_IPT_AH_H*/ 18