diff options
Diffstat (limited to 'net/zaptel12/files/patch-qozap::qozap_freebsd.c')
-rw-r--r-- | net/zaptel12/files/patch-qozap::qozap_freebsd.c | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/net/zaptel12/files/patch-qozap::qozap_freebsd.c b/net/zaptel12/files/patch-qozap::qozap_freebsd.c new file mode 100644 index 000000000000..db868dcbd5f1 --- /dev/null +++ b/net/zaptel12/files/patch-qozap::qozap_freebsd.c @@ -0,0 +1,21 @@ + +$FreeBSD$ + +--- qozap/qozap_freebsd.c ++++ qozap/qozap_freebsd.c +@@ -175,9 +175,15 @@ + qozap_free(sc); + return (ENXIO); + } ++#if __FreeBSD_version < 700031 + error = bus_setup_intr( + dev, sc->irq_res, INTR_TYPE_CLK | INTR_FAST, qoz_interrupt, + sc, &sc->irq_handle); ++#else ++ error = bus_setup_intr( ++ dev, sc->irq_res, INTR_TYPE_CLK | INTR_FAST, NULL, qoz_interrupt, ++ sc, &sc->irq_handle); ++#endif + if (error) { + device_printf(dev, "Can't setup interrupt handler (error %d)\n", + error); |