1168404Spjd 2168404Spjd/* 3168404Spjd * Copyright (C) 2012 by Darren Reed. 4168404Spjd * 5168404Spjd * See the IPFILTER.LICENCE file for details on licencing. 6168404Spjd * 7168404Spjd * $Id$ 8168404Spjd */ 9168404Spjd 10168404Spjd# include <stdarg.h> 11168404Spjd#include <stdio.h> 12168404Spjd 13168404Spjd#include "ipf.h" 14168404Spjd#include "opts.h" 15168404Spjd 16168404Spjd 17168404Spjdvoid verbose(int level, char *fmt, ...) 18168404Spjd{ 19168404Spjd va_list pvar; 20168404Spjd 21168404Spjd va_start(pvar, fmt); 22219089Spjd 23168404Spjd if (opts & OPT_VERBOSE) 24168404Spjd vprintf(fmt, pvar); 25168404Spjd va_end(pvar); 26168404Spjd} 27168404Spjd 28168404Spjd 29168404Spjdvoid ipfkverbose(char *fmt, ...) 30168404Spjd{ 31168404Spjd va_list pvar; 32168404Spjd 33168404Spjd va_start(pvar, fmt); 34168404Spjd 35168404Spjd if (opts & OPT_VERBOSE) 36168404Spjd verbose(0x1fffffff, fmt, pvar); 37168404Spjd va_end(pvar); 38168404Spjd} 39168404Spjd