From: Bruno Haible Date: Tue, 8 Jun 2021 01:40:26 +0000 (+0200) Subject: get_ppid_of: Add support for DragonFly BSD. X-Git-Tag: v1.0~2835 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=4480dd39f2f8e59576dc03727d004ae996e26d6c;p=gnulib.git get_ppid_of: Add support for DragonFly BSD. * lib/get_ppid_of.c: Treat DragonFly BSD like FreeBSD. --- diff --git a/ChangeLog b/ChangeLog index ec12d5d65d..fd067c3f26 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2021-06-07 Bruno Haible + + get_ppid_of: Add support for DragonFly BSD. + * lib/get_ppid_of.c: Treat DragonFly BSD like FreeBSD. + 2021-06-07 Bruno Haible sigsegv: Document context type for DragonFly BSD. diff --git a/lib/get_ppid_of.c b/lib/get_ppid_of.c index ed9f25fdb7..f153b7539c 100644 --- a/lib/get_ppid_of.c +++ b/lib/get_ppid_of.c @@ -23,7 +23,7 @@ #include #include -#if defined __linux__ || defined __ANDROID__ || (defined __FreeBSD_kernel__ && !defined __FreeBSD__) || defined __GNU__ || defined __FreeBSD__ || defined __NetBSD__ || defined __minix || defined __sun /* Linux, GNU/kFreeBSD, GNU/Hurd, FreeBSD, NetBSD, Minix, Solaris */ +#if defined __linux__ || defined __ANDROID__ || (defined __FreeBSD_kernel__ && !defined __FreeBSD__) || defined __GNU__ || defined __FreeBSD__ || defined __DragonFly__ || defined __NetBSD__ || defined __minix || defined __sun /* Linux, GNU/kFreeBSD, GNU/Hurd, FreeBSD, NetBSD, Minix, Solaris */ # include # include #endif @@ -108,7 +108,7 @@ get_ppid_of (pid_t pid) #endif -#if defined __FreeBSD__ || defined __NetBSD__ /* FreeBSD, NetBSD */ +#if defined __FreeBSD__ || defined __DragonFly__ || defined __NetBSD__ /* FreeBSD, NetBSD */ /* Read the contents of /proc//status into memory. */ char filename[6 + 10 + 7 + 1];