diff --git a/src/libs/compat/openbsd_network/compat/machine/bus.h b/src/libs/compat/openbsd_network/compat/machine/bus.h index fd657d878f..9d87432ac6 100644 --- a/src/libs/compat/openbsd_network/compat/machine/bus.h +++ b/src/libs/compat/openbsd_network/compat/machine/bus.h @@ -12,6 +12,7 @@ #define BUS_DMA_READ (BUS_DMA_NOWRITE) #define BUS_DMA_WRITE (0) +#define BUS_DMA_64BIT (0) /* TODO */ struct bus_dmamap_obsd { bus_dma_tag_t _dmat; diff --git a/src/libs/compat/openbsd_network/compat/sys/timeout.h b/src/libs/compat/openbsd_network/compat/sys/timeout.h index a62bf2cf36..9c4bf4b004 100644 --- a/src/libs/compat/openbsd_network/compat/sys/timeout.h +++ b/src/libs/compat/openbsd_network/compat/sys/timeout.h @@ -22,6 +22,13 @@ timeout_set(struct timeout *to, void (*fn)(void *), void *arg) } +static inline int +timeout_initialized(struct timeout *to) +{ + return to->c.c_due >= 0; +} + + static inline int timeout_pending(struct timeout *to) {