diff options
author | Hasso Tepper <hasso@estpak.ee> | 2008-04-07 15:28:44 +0300 |
---|---|---|
committer | Daniel Stone <daniel@fooishbar.org> | 2008-04-07 15:28:44 +0300 |
commit | a3b63c43b960e3b37e1b303214e63c5155192a5d (patch) | |
tree | 2c83497f333198ee2241bfc5cabbb535007993da | |
parent | ec53d6ef2bdf0e7a087ffd45fe112290f2181656 (diff) |
Add DragonFly BSD support
DragonFly behaves exactly like FreeBSD, so no problem here.
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | src/common_init.c | 2 | ||||
-rw-r--r-- | src/common_interface.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/configure.ac b/configure.ac index 6163577..a5b9814 100644 --- a/configure.ac +++ b/configure.ac @@ -71,7 +71,7 @@ if test "x$GCC" = "xyes"; then fi case $host_os in - *freebsd*) + *freebsd* | *dragonfly*) freebsd=yes ;; *linux*) diff --git a/src/common_init.c b/src/common_init.c index 7429518..ff24183 100644 --- a/src/common_init.c +++ b/src/common_init.c @@ -54,7 +54,7 @@ pci_system_init( void ) #ifdef linux err = pci_system_linux_sysfs_create(); -#elif defined(__FreeBSD__) +#elif defined(__FreeBSD__) || defined(__DragonFly__) err = pci_system_freebsd_create(); #elif defined(__OpenBSD__) err = pci_system_openbsd_create(); diff --git a/src/common_interface.c b/src/common_interface.c index d7e4b62..aee2754 100644 --- a/src/common_interface.c +++ b/src/common_interface.c @@ -64,7 +64,7 @@ #define HTOLE_16(x) htole16(x) #define HTOLE_32(x) htole32(x) -#ifdef __FreeBSD__ +#if defined(__FreeBSD__) || defined(__DragonFly__) #define LETOH_16(x) le16toh(x) #define LETOH_32(x) le32toh(x) #else |