xref: /netbsd-src/external/bsd/ipf/dist/lib/flags.c (revision b757af438b42b93f8c6571f026d8b8ef3eaf5fc9)
1 /*	$NetBSD: flags.c,v 1.1.1.1 2012/03/23 21:20:08 christos Exp $	*/
2 
3 /*
4  * Copyright (C) 2009 by Darren Reed.
5  *
6  * See the IPFILTER.LICENCE file for details on licencing.
7  *
8  * Id
9  */
10 
11 #include "ipf.h"
12 
13 /*
14  * ECN is a new addition to TCP - RFC 2481
15  */
16 #ifndef TH_ECN
17 # define	TH_ECN  0x40
18 #endif
19 #ifndef TH_CWR
20 # define	TH_CWR  0x80
21 #endif
22 
23 char	flagset[] = "FSRPAUEC";
24 u_char	flags[] = { TH_FIN, TH_SYN, TH_RST, TH_PUSH, TH_ACK, TH_URG,
25 		    TH_ECN, TH_CWR };
26