ip6t_esp.h
上传用户:szlgq88
上传日期:2009-04-28
资源大小:48287k
文件大小:1k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

  1. #ifndef _IP6T_ESP_H
  2. #define _IP6T_ESP_H
  3. struct ip6t_esp
  4. {
  5. u_int32_t spis[2]; /* Security Parameter Index */
  6. u_int8_t  invflags; /* Inverse flags */
  7. };
  8. #define MASK_HOPOPTS    128
  9. #define MASK_DSTOPTS    64
  10. #define MASK_ROUTING    32
  11. #define MASK_FRAGMENT   16
  12. #define MASK_AH         8
  13. #define MASK_ESP        4
  14. #define MASK_NONE       2
  15. #define MASK_PROTO      1
  16. /* Values for "invflags" field in struct ip6t_esp. */
  17. #define IP6T_ESP_INV_SPI 0x01 /* Invert the sense of spi. */
  18. #define IP6T_ESP_INV_MASK 0x01 /* All possible flags. */
  19. #endif /*_IP6T_ESP_H*/