Make compilation on DragonFly work
diff --git a/ChangeLog b/ChangeLog
index 35b43bb..89a9f69 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -55,6 +55,7 @@
* On OpenBSD, use arc4random_buf() instead of rand() to prevent warnings
* mpi_fill_random() was creating numbers larger than requested on
big-endian platform when size was not an integer number of limbs
+ * Fix detection of DragonflyBSD in net.c (found by Markus Pfeiffer)
= Version 1.2.10 released 2013-10-07
Changes
diff --git a/library/net.c b/library/net.c
index dda5209..378ac8e 100644
--- a/library/net.c
+++ b/library/net.c
@@ -60,7 +60,7 @@
#include <errno.h>
#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || \
- defined(__DragonflyBSD__)
+ defined(__DragonFly__)
#include <sys/endian.h>
#elif defined(__APPLE__)
#include <machine/endian.h>
diff --git a/tests/scripts/generate_code.pl b/tests/scripts/generate_code.pl
index 75d741d..c53e8aa 100755
--- a/tests/scripts/generate_code.pl
+++ b/tests/scripts/generate_code.pl
@@ -1,4 +1,4 @@
-#!/usr/bin/perl
+#!/usr/bin/env perl
#
use strict;