ip6t_multiport.h
上传用户:lgb322
上传日期:2013-02-24
资源大小:30529k
文件大小:0k
源码类别:

嵌入式Linux

开发平台:

Unix_Linux

  1. #ifndef _IP6T_MULTIPORT_H
  2. #define _IP6T_MULTIPORT_H
  3. #include <linux/netfilter_ipv6/ip6_tables.h>
  4. enum ip6t_multiport_flags
  5. {
  6. IP6T_MULTIPORT_SOURCE,
  7. IP6T_MULTIPORT_DESTINATION,
  8. IP6T_MULTIPORT_EITHER
  9. };
  10. #define IP6T_MULTI_PORTS 15
  11. /* Must fit inside union ip6t_matchinfo: 16 bytes */
  12. struct ip6t_multiport
  13. {
  14. u_int8_t flags; /* Type of comparison */
  15. u_int8_t count; /* Number of ports */
  16. u_int16_t ports[IP6T_MULTI_PORTS]; /* Ports */
  17. };
  18. #endif /*_IPT_MULTIPORT_H*/