#include <assert.h>
#include <limits.h>
-#include "event.h"
-
#include "transmission.h"
#include "bandwidth.h"
#include "crypto.h"
#include <stdio.h>
#include <string.h>
-#include "event.h"
+#include <event.h>
#include "transmission.h"
#include "bencode.h"
* $Id$
*/
-#include <stdlib.h> /* for abs() */
-#include <limits.h> /* for INT_MAX */
-#include <sys/types.h> /* for event.h, as well as netinet/in.h on some platforms
- */
#include <assert.h>
#include <inttypes.h> /* uint8_t */
-#include <string.h> /* memcpy */
+#include <limits.h> /* for INT_MAX */
#include <stdarg.h>
+#include <stdlib.h> /* for abs() */
+#include <string.h> /* memcpy */
#include <openssl/bn.h>
#include <openssl/dh.h>
#include <openssl/sha.h>
#include <openssl/rand.h>
-#include <event.h>
-
#include "transmission.h"
#include "crypto.h"
#include "utils.h"
#include <fcntl.h> /* O_LARGEFILE posix_fadvise */
#include <unistd.h>
-#include <stdarg.h> /* some 1.4.x versions of evutil.h need this */
-#include <evutil.h>
-
#include "transmission.h"
#include "fdlimit.h"
#include "net.h"
#include <string.h>
#include <stdio.h> /* printf */
-#include <event.h> /* evbuffer */
-
#include "JSON_parser.h"
#include "transmission.h"
#include <sys/types.h>
+#include <event.h>
+
#include "transmission.h"
#include "natpmp.h"
#include "net.h"
#include <string.h> /* memcmp */
#include <stdlib.h> /* qsort */
-#include <event.h> /* evbuffer */
+#include <stdarg.h> /* some 1.4.x versions of evutil.h need this */
+#include <evutil.h> /* evutil_vsnprintf() */
#include "transmission.h"
#include "announcer.h"