From 210c3cc4c3572d573bbe057f786dd4d41bb643ca Mon Sep 17 00:00:00 2001 From: Max Laier Date: Fri, 12 May 2006 16:15:34 +0000 Subject: [PATCH] Put debugging messages related to inconsistent ticket numbers under misc and wrap it __FreeBSD__ specific as I couldn't figure out which version of OpenBSD I got it from. Reported by: Scott Ullrich --- sys/contrib/pf/net/pf_ioctl.c | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/sys/contrib/pf/net/pf_ioctl.c b/sys/contrib/pf/net/pf_ioctl.c index fdc3b18f3b5..149333d7418 100644 --- a/sys/contrib/pf/net/pf_ioctl.c +++ b/sys/contrib/pf/net/pf_ioctl.c @@ -1479,14 +1479,20 @@ pfioctl(struct cdev *dev, u_long cmd, caddr_t addr, int flags, struct proc *p) break; } if (pr->ticket != ruleset->rules[rs_num].inactive.ticket) { - printf("ticket: %d != [%d]%d\n", pr->ticket, - rs_num, ruleset->rules[rs_num].inactive.ticket); +#ifdef __FreeBSD__ + DPFPRINTF(PF_DEBUG_MISC, + ("ticket: %d != [%d]%d\n", pr->ticket, rs_num, + ruleset->rules[rs_num].inactive.ticket)); +#endif error = EBUSY; break; } if (pr->pool_ticket != ticket_pabuf) { - printf("pool_ticket: %d != %d\n", pr->pool_ticket, - ticket_pabuf); +#ifdef __FreeBSD__ + DPFPRINTF(PF_DEBUG_MISC, + ("pool_ticket: %d != %d\n", pr->pool_ticket, + ticket_pabuf)); +#endif error = EBUSY; break; }