1*13885a66Sdarrenr /* $NetBSD: flags.c,v 1.2 2012/07/22 14:27:36 darrenr Exp $ */ 2bc4097aaSchristos 3bc4097aaSchristos /* 4c9d5dc6cSdarrenr * Copyright (C) 2012 by Darren Reed. 5bc4097aaSchristos * 6bc4097aaSchristos * See the IPFILTER.LICENCE file for details on licencing. 7bc4097aaSchristos * 8*13885a66Sdarrenr * Id: flags.c,v 1.1.1.2 2012/07/22 13:44:38 darrenr Exp $ 9bc4097aaSchristos */ 10bc4097aaSchristos 11bc4097aaSchristos #include "ipf.h" 12bc4097aaSchristos 13bc4097aaSchristos /* 14bc4097aaSchristos * ECN is a new addition to TCP - RFC 2481 15bc4097aaSchristos */ 16bc4097aaSchristos #ifndef TH_ECN 17bc4097aaSchristos # define TH_ECN 0x40 18bc4097aaSchristos #endif 19bc4097aaSchristos #ifndef TH_CWR 20bc4097aaSchristos # define TH_CWR 0x80 21bc4097aaSchristos #endif 22bc4097aaSchristos 23bc4097aaSchristos char flagset[] = "FSRPAUEC"; 24bc4097aaSchristos u_char flags[] = { TH_FIN, TH_SYN, TH_RST, TH_PUSH, TH_ACK, TH_URG, 25bc4097aaSchristos TH_ECN, TH_CWR }; 26