commit b4777d15614eed378fb5eb66256736ac887b1143
Author: Jasper Lievisse Adriaanse <jasper@humppa.nl>
Date:   Mon Jul 4 21:45:31 2011 +0200

    Fix build on OpenBSD.

diff --git a/libgupnp-igd/gupnp-simple-igd.c b/libgupnp-igd/gupnp-simple-igd.c
index 4bb922a..9e4f8e4 100644
--- a/libgupnp-igd/gupnp-simple-igd.c
+++ b/libgupnp-igd/gupnp-simple-igd.c
@@ -35,9 +35,13 @@
 #include "gupnp-simple-igd.h"
 #include "gupnp-simple-igd-marshal.h"
 
-#include <string.h>
+#include <sys/types.h>
+#include <sys/socket.h>
+#include <netinet/in.h>
 #include <arpa/inet.h>
 
+#include <string.h>
+
 #include <libgupnp/gupnp.h>
 
 #define SOUP_REQUEST_TIMEOUT 5
