xref: /freebsd/sbin/ipf/libipf/flags.c (revision d9a42747950146bf03cda7f6e25d219253f8a57a)
1 /*	$FreeBSD$	*/
2 
3 /*
4  * Copyright (C) 2012 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