diff options
Diffstat (limited to 'sys/dev/cp/if_cp.c')
-rw-r--r-- | sys/dev/cp/if_cp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/cp/if_cp.c b/sys/dev/cp/if_cp.c index 04427c3..13b3019 100644 --- a/sys/dev/cp/if_cp.c +++ b/sys/dev/cp/if_cp.c @@ -2657,13 +2657,13 @@ static int cp_modevent (module_t mod, int type, void *unused) struct cdevsw *cdsw; #if __FreeBSD_version >= 502103 - dev = udev2dev (makeudev(CDEV_MAJOR, 0)); + dev = findcdev (makedev(CDEV_MAJOR, 0)); #else dev = makedev (CDEV_MAJOR, 0); #endif switch (type) { case MOD_LOAD: - if (dev != NODEV && + if (dev != NULL && (cdsw = devsw (dev)) && cdsw->d_maj == CDEV_MAJOR) { printf ("Tau-PCI driver is already in system\n"); |