logo

oasis-root

Compiled tree of Oasis Linux based on own branch at <https://hacktivis.me/git/oasis/> git clone https://anongit.hacktivis.me/git/oasis-root.git

nf_synproxy.h (576B)


  1. /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
  2. #ifndef _NF_SYNPROXY_H
  3. #define _NF_SYNPROXY_H
  4. #include <linux/types.h>
  5. #define NF_SYNPROXY_OPT_MSS 0x01
  6. #define NF_SYNPROXY_OPT_WSCALE 0x02
  7. #define NF_SYNPROXY_OPT_SACK_PERM 0x04
  8. #define NF_SYNPROXY_OPT_TIMESTAMP 0x08
  9. #define NF_SYNPROXY_OPT_ECN 0x10
  10. #define NF_SYNPROXY_OPT_MASK (NF_SYNPROXY_OPT_MSS | \
  11. NF_SYNPROXY_OPT_WSCALE | \
  12. NF_SYNPROXY_OPT_SACK_PERM | \
  13. NF_SYNPROXY_OPT_TIMESTAMP)
  14. struct nf_synproxy_info {
  15. __u8 options;
  16. __u8 wscale;
  17. __u16 mss;
  18. };
  19. #endif /* _NF_SYNPROXY_H */