diff --git a/os.h b/os.h index 67a2afd..b02bcef 100644 --- a/os.h +++ b/os.h @@ -229,6 +229,29 @@ #include #include #include +#elif __FreeBSD_kernel__ /* G N U / k F r e e B S D */ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include #else #error "Your OS is not supported! Please report to hscholz@raisdorf.net" #endif /* OS selection */ diff --git a/slurm.c b/slurm.c index 00de377..5be10c4 100644 --- a/slurm.c +++ b/slurm.c @@ -50,7 +50,7 @@ #ifdef __HPUX__ #include "src/hpux.h" #include "src/hpux.c" -#elif __FreeBSD__ +#elif __FreeBSD__ || __FreeBSD_kernel__ #include "src/freebsd.h" #include "src/freebsd.c" #elif __linux__