X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=src%2Fsort.c;h=460f4cd14bcf1ea70efca2bf59c68c927fa19133;hb=e299e7fce261036090d78547a91cfeb840d5a6ce;hp=c222c5133612d42a8960c956c29c63d71d4d8c0f;hpb=171ff1d7045de1059556f674470aa87a853563f0;p=debian%2Fdhcpd-pools.git
diff --git a/src/sort.c b/src/sort.c
index c222c51..460f4cd 100644
--- a/src/sort.c
+++ b/src/sort.c
@@ -15,18 +15,13 @@
** along with this program. If not, see .
*/
-#ifdef HAVE_CONFIG_H
#include
-#endif
-
+#include
+#include
#include
-#include
#include
-#include
-#include
#include "dhcpd-pools.h"
-#include "defaults.h"
/* Sort functions for range sorting */
int intcomp(const void *x, const void *y)
@@ -167,6 +162,8 @@ void mergesort_ranges(struct range_t *orig, int size, struct range_t *temp)
{
int left, right, i;
struct range_t hold;
+ /* Merge sort split size */
+ static const int MIN_MERGE_SIZE = 8;
if (size < MIN_MERGE_SIZE) {
for (left = 0; left < size; left++) {