Home | History | Annotate | Line # | Download | only in lib
      1 /*	$NetBSD: flags.c,v 1.2 2012/07/22 14:27:36 darrenr Exp $	*/
      2 
      3 /*
      4  * Copyright (C) 2012 by Darren Reed.
      5  *
      6  * See the IPFILTER.LICENCE file for details on licencing.
      7  *
      8  * Id: flags.c,v 1.1.1.2 2012/07/22 13:44:38 darrenr Exp $
      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