From 9595df2db163188aeab78003c49df90f4f2bed2b Mon Sep 17 00:00:00 2001 From: phk Date: Sat, 14 Aug 2004 08:33:49 +0000 Subject: Add some KASSERTS. --- sys/kern/kern_tc.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'sys/kern') diff --git a/sys/kern/kern_tc.c b/sys/kern/kern_tc.c index f2a12a8..984d237 100644 --- a/sys/kern/kern_tc.c +++ b/sys/kern/kern_tc.c @@ -558,6 +558,7 @@ pps_ioctl(u_long cmd, caddr_t data, struct pps_state *pps) struct pps_kcbind_args *kapi; #endif + KASSERT(pps != NULL, ("NULL pps pointer in pps_ioctl")); switch (cmd) { case PPS_IOC_CREATE: return (0); @@ -621,6 +622,7 @@ pps_capture(struct pps_state *pps) { struct timehands *th; + KASSERT(pps != NULL, ("NULL pps pointer in pps_capture")); th = timehands; pps->capgen = th->th_generation; pps->capth = th; @@ -638,6 +640,7 @@ pps_event(struct pps_state *pps, int event) int foff, fhard; pps_seq_t *pseq; + KASSERT(pps != NULL, ("NULL pps pointer in pps_event")); /* If the timecounter was wound up underneath us, bail out. */ if (pps->capgen == 0 || pps->capgen != pps->capth->th_generation) return; -- cgit v1.1