Index: iproute-2.6.20-070313/netem/maketable.c =================================================================== --- iproute-2.6.20-070313.orig/netem/maketable.c 2007-06-09 13:53:56.000000000 +0100 +++ iproute-2.6.20-070313/netem/maketable.c 2007-06-09 13:54:01.000000000 +0100 @@ -10,7 +10,9 @@ #include #include #include +#ifndef __APPLE__ #include +#endif #include #include #include Index: iproute-2.6.20-070313/netem/normal.c =================================================================== --- iproute-2.6.20-070313.orig/netem/normal.c 2007-06-09 13:53:56.000000000 +0100 +++ iproute-2.6.20-070313/netem/normal.c 2007-06-09 13:54:01.000000000 +0100 @@ -8,8 +8,12 @@ #include #include +#ifndef __APPLE__ #include #include +#else +#define NETEM_DIST_SCALE 8192 +#endif #define TABLESIZE 16384 #define TABLEFACTOR NETEM_DIST_SCALE Index: iproute-2.6.20-070313/netem/pareto.c =================================================================== --- iproute-2.6.20-070313.orig/netem/pareto.c 2007-06-09 13:53:56.000000000 +0100 +++ iproute-2.6.20-070313/netem/pareto.c 2007-06-09 13:54:01.000000000 +0100 @@ -7,8 +7,12 @@ #include #include +#ifndef __APPLE__ #include #include +#else +#define NETEM_DIST_SCALE 8192 +#endif static const double a=3.0; #define TABLESIZE 16384 Index: iproute-2.6.20-070313/netem/paretonormal.c =================================================================== --- iproute-2.6.20-070313.orig/netem/paretonormal.c 2007-06-09 13:53:56.000000000 +0100 +++ iproute-2.6.20-070313/netem/paretonormal.c 2007-06-09 13:54:01.000000000 +0100 @@ -15,10 +15,13 @@ #include #include #include +#ifndef __APPLE__ #include - #include #include +#else +#define NETEM_DIST_SCALE 8192 +#endif #define TABLESIZE 16384 #define TABLEFACTOR NETEM_DIST_SCALE