diff --git a/res/res_agi.c b/res/res_agi.c
index eb97bcb1c20c702014be2e6810c3a320b465fdf1..2a58a5bf525ecc861f363c783f435b23a47b3a1d 100755
--- a/res/res_agi.c
+++ b/res/res_agi.c
@@ -29,6 +29,7 @@
 #include <stdio.h>
 #include <fcntl.h>
 #include <errno.h>
+#include <sys/socket.h>
 #include <asterisk/cli.h>
 #include <asterisk/logger.h>
 #include <asterisk/options.h>