|  | /* | 
|  | * Copyright (C) 2000-2003 by Darren Reed. | 
|  | * | 
|  | * See the IPFILTER.LICENCE file for details on licencing. | 
|  | * | 
|  | * $Id$ | 
|  | */ | 
|  |  | 
|  | #include "ipf.h" | 
|  |  | 
|  |  | 
|  | void	printportcmp(pr, frp) | 
|  | int	pr; | 
|  | frpcmp_t	*frp; | 
|  | { | 
|  | static char *pcmp1[] = { "*", "=", "!=", "<", ">", "<=", ">=", | 
|  | "<>", "><", ":" }; | 
|  |  | 
|  | if (frp->frp_cmp == FR_INRANGE || frp->frp_cmp == FR_OUTRANGE) | 
|  | printf(" port %d %s %d", frp->frp_port, | 
|  | pcmp1[frp->frp_cmp], frp->frp_top); | 
|  | else if (frp->frp_cmp == FR_INCRANGE) | 
|  | printf(" port %d:%d", frp->frp_port, frp->frp_top); | 
|  | else | 
|  | printf(" port %s %s", pcmp1[frp->frp_cmp], | 
|  | portname(pr, frp->frp_port)); | 
|  | } |