4 * Copyright (C) 2012 by Darren Reed.
6 * See the IPFILTER.LICENCE file for details on licencing.
8 * Added redirect stuff and a variety of bug fixes. (mcn@EnGarde.com)
14 static const char rcsid[] = "@(#)$Id$";
19 * Get a nat filter type given its kernel address.
25 static char unknownbuf[20];
31 switch (nat->nat_redir)
42 case NAT_MAP|NAT_REWRITE :
45 case NAT_REDIRECT|NAT_REWRITE :
51 case NAT_REDIRECT|NAT_DIVERTUDP :
54 case NAT_MAP|NAT_DIVERTUDP :
57 case NAT_REDIRECT|NAT_ENCAP :
60 case NAT_MAP|NAT_ENCAP :
64 sprintf(unknownbuf, "unknown(%04x)",
65 nat->nat_redir & 0xffffffff);