DragonFly also supports PCI domains same as FreeBSD. Signed-off-by: Imre Vadász <imrevdsz@xxxxxxxxx> --- lib/fbsd-device.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/fbsd-device.c b/lib/fbsd-device.c index ab04954..398fe68 100644 --- a/lib/fbsd-device.c +++ b/lib/fbsd-device.c @@ -77,7 +77,7 @@ fbsd_read(struct pci_dev *d, int pos, byte *buf, int len) if (pos >= 256) return 0; -#if __FreeBSD_version >= 700053 +#if __FreeBSD_version >= 700053 || defined(__DragonFly__) pi.pi_sel.pc_domain = d->domain; #endif pi.pi_sel.pc_bus = d->bus; @@ -120,7 +120,7 @@ fbsd_write(struct pci_dev *d, int pos, byte *buf, int len) if (pos >= 256) return 0; -#if __FreeBSD_version >= 700053 +#if __FreeBSD_version >= 700053 || defined(__DragonFly__) pi.pi_sel.pc_domain = d->domain; #endif pi.pi_sel.pc_bus = d->bus; -- 2.12.1