Index: if_wi.c =================================================================== RCS file: /home/ncvs/src/sys/dev/wi/if_wi.c,v retrieving revision 1.118 diff -u -r1.118 if_wi.c --- if_wi.c 14 Nov 2002 23:54:55 -0000 1.118 +++ if_wi.c 23 Dec 2002 23:25:32 -0000 @@ -1736,6 +1736,9 @@ } #ifdef WICACHE else if (wreq.wi_type == WI_RID_ZERO_CACHE) { + error = suser(td); + if (error) + break; sc->wi_sigitems = sc->wi_nextitem = 0; } else if (wreq.wi_type == WI_RID_READ_CACHE) { char *pt = (char *)&wreq.wi_val;