diff options
author | Toomas Soome <tsoome@me.com> | 2019-01-18 22:22:44 +0200 |
---|---|---|
committer | Toomas Soome <tsoome@me.com> | 2019-04-05 08:56:08 +0300 |
commit | e2c63ca6b3eb22629464788e745718be5cd878f0 (patch) | |
tree | b3241dc1a38d910e8b5b3ab22ef6cb3a76292bd9 | |
parent | 1adf40f76cd8af7d925c77df418fff242965788a (diff) | |
download | illumos-joyent-e2c63ca6b3eb22629464788e745718be5cd878f0.tar.gz |
10651 tnf: NULL pointer errors
Reviewed by: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Approved by: Dan McDonald <danmcd@joyent.com>
-rw-r--r-- | usr/src/uts/common/tnf/tnf.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/usr/src/uts/common/tnf/tnf.c b/usr/src/uts/common/tnf/tnf.c index f814066723..d5aa17236f 100644 --- a/usr/src/uts/common/tnf/tnf.c +++ b/usr/src/uts/common/tnf/tnf.c @@ -110,7 +110,7 @@ static struct { boolean_t tnf_pidfilter_mode; boolean_t ctldev_is_open; int mapdev_open_count; - kmutex_t tnf_mtx; + kmutex_t tnf_mtx; } tnf_drv_state = { 0, B_FALSE, B_FALSE, 0 }; static int tnf_getmaxprobe(caddr_t, int); @@ -244,9 +244,9 @@ tnf_attach(dev_info_t *devi, ddi_attach_cmd_t cmd) if (cmd != DDI_ATTACH) return (DDI_FAILURE); if ((ddi_create_minor_node(devi, "tnfctl", S_IFCHR, TNFCTL_MINOR, - DDI_PSEUDO, NULL) == DDI_FAILURE) || + DDI_PSEUDO, 0) == DDI_FAILURE) || (ddi_create_minor_node(devi, "tnfmap", S_IFCHR, TNFMAP_MINOR, - DDI_PSEUDO, NULL) == DDI_FAILURE)) { + DDI_PSEUDO, 0) == DDI_FAILURE)) { ddi_remove_minor_node(devi, NULL); return (DDI_FAILURE); } @@ -379,7 +379,7 @@ tnf_mmap(dev_t dev, off_t off, int prot) /*ARGSUSED4*/ static int tnf_ioctl(dev_t dev, int cmd, intptr_t arg, int mode, - cred_t *credp, int *rvalp) + cred_t *credp, int *rvalp) { int filterval = 1; |