diff options
author | Toomas Soome <tsoome@me.com> | 2018-10-18 18:50:29 +0300 |
---|---|---|
committer | Dan McDonald <danmcd@joyent.com> | 2019-02-04 11:10:10 -0500 |
commit | b6e3994c8d3dda9030c4b653901b7d478245d3cb (patch) | |
tree | ce4442bebc79b52efc49f4531389036e9339d9df /usr | |
parent | 022bfefbcaaea5feb95b93e32451de7e29dbcb58 (diff) | |
download | illumos-joyent-b6e3994c8d3dda9030c4b653901b7d478245d3cb.tar.gz |
10301 pcifm: cast between incompatible function types
Reviewed by: Andy Fiddaman <andy@omniosce.org>
Reviewed by: Gergő Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
Diffstat (limited to 'usr')
-rw-r--r-- | usr/src/uts/common/os/pcifm.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/usr/src/uts/common/os/pcifm.c b/usr/src/uts/common/os/pcifm.c index fa6e819a5b..a95686fc54 100644 --- a/usr/src/uts/common/os/pcifm.c +++ b/usr/src/uts/common/os/pcifm.c @@ -1440,8 +1440,10 @@ pci_check_ranges(dev_info_t *dip, void *arg) */ /*ARGSUSED*/ static void -pci_target_drain(void *private_p, pci_target_err_t *tgt_err) +pci_target_drain(void *private_p, const void *err, + const errorq_elem_t *arg __unused) { + pci_target_err_t *tgt_err = (pci_target_err_t *)err; char buf[FM_MAX_CLASS]; /* @@ -1492,7 +1494,7 @@ pci_targetq_init(void) */ if (pci_target_queue == NULL) { pci_target_queue = errorq_create("pci_target_queue", - (errorq_func_t)pci_target_drain, (void *)NULL, + pci_target_drain, (void *)NULL, TARGET_MAX_ERRS, sizeof (pci_target_err_t), FM_ERR_PIL, ERRORQ_VITAL); if (pci_target_queue == NULL) |